2019-01-14 12:07:04 -08:00
2019-01-11 17:33:29 -08:00
2017-10-22 13:27:20 +08:00
2019-01-11 17:33:29 -08:00
2019-01-11 17:33:29 -08:00
2016-06-30 17:23:51 -07:00
2016-12-13 15:47:28 -08:00

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.

Description
No description provided
Readme 2 MiB
Languages
Rust 99.6%
Nix 0.4%