use ntex::client::{Client, error::ClientError};
#[ntex::main]
async fn main() -> Result<(), ClientError> {
env_logger::init();
let client = Client::new().await;
let response = client
.get("https://www.rust-lang.org/")
.header("User-Agent", "ntex")
.send()
.await?;
println!("Response: {:?}", response);
let body = response.body().await.unwrap();
println!("Downloaded: {:?} bytes", body.len());
Ok(())
}