reqwest 0.6.0

higher level HTTP client library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extern crate reqwest;
extern crate env_logger;

fn main() {
    env_logger::init().unwrap();

    println!("GET https://www.rust-lang.org");

    let mut res = reqwest::get("https://www.rust-lang.org").unwrap();

    println!("Status: {}", res.status());
    println!("Headers:\n{}", res.headers());

    ::std::io::copy(&mut res, &mut ::std::io::stdout()).unwrap();

    println!("\n\nDone.");
}