rust-lang-nursery / rust-cookbook

https://rust-lang-nursery.github.io/rust-cookbook
Creative Commons Zero v1.0 Universal
2.24k stars 286 forks source link

Example Query the GitHub API needs user_agent to work #650

Open bodemann opened 2 years ago

bodemann commented 2 years ago

The first example in https://rust-lang-nursery.github.io/rust-cookbook/web/clients/apis.html is not working anymore. Apperently github needs a user agent now.

I (as a beginner) changed the code to:

let client  = reqwest::Client::builder()
        .user_agent("Rust_Reqwest_Test")
        .build()?;
    // let response = reqwest::get(&request_url).await?;
    let response = client.get(&request_url)
        .send()
        .await?;

Credit to Globi::<!> from the Rust Discord who helped me identify the problem.