Resolve system HTTP(S) proxies for URLs.
```rust let proxy = systemproxy::default(); let client = reqwest::blocking::Client::builder() .useragent(concat!(env!("CARGOPKGNAME"), "/", env!("CARGOPKGVERSION"))) .proxy(reqwest::Proxy::custom(move |u| proxy.for_url(u))) .build() .unwrap();
let response = client.get("https://httpbin.org/status/200").send().unwrap(); println!("Status code: {}", response.status()); ```
See the module level documentation for more information.
Copyright 2022 Sebastian Wiesner sebastian@swsnr.de
This Source Code is subject to the terms of the Mozilla Public License, v. 2.0.
See LICENSE
or https://mozilla.org/MPL/2.0/ for a copy of the license.