Files
reqwest-impersonate/README.md
2019-01-14 12:07:04 -08:00

1.7 KiB

reqwest

Travis CI Status Appveyor CI Status crates.io

An ergonomic HTTP Client for Rust.

Built on top of hyper, with a batteries-included mindset.

Requirements

On Linux:

On Windows and macOS:

  • Nothing.

Reqwest uses rust-native-tls, which will use the operating system TLS framework if available, meaning Windows and macOS. On Linux, it will use OpenSSL 1.1.

Example

Fetch json

extern crate reqwest;
#[macro_use] extern crate serde_json;

fn main() {
    let mut reqwest_responce = reqwest::get("https://jsonplaceholder.typicode.com/todos/1").unwrap();
    let jsonplaceholder: serde_json::Value = reqwest_responce.json().unwrap();
    println!("{:#?}", jsonplaceholder);
}

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.