This crate aims to be the smallest possible yet practically useful HTTP client built on top of the http
and httparse
crates.
encoding_rs
: Support for bodies in various character sets using theencoding_rs
crate.flate2
: Support for compressed bodies using theflate2
crate.json
: Support for JSON bodies using theserde
andserde_json
crates.tls-webpki-roots
: Support for HTTPS connections using therustls
crate with roots provided by thewebpki-roots
crate.tls-native-roots
: Support for HTTPS connections using therustls
crate with roots provided by therustls-native-certs
crate.rustls
: Support for HTTPS connections using therustls
crate without a default set of roots.native-tls
: Support HTTPS connections using thenative-tls
crate.
Licensed under
at your option.
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.