Cargo Features

Minreq has no features set by default.

[dependencies]
minreq = { version = "2.11.0", features = ["https", "https-rustls", "https-rustls-probe", "https-bundled", "https-bundled-probe", "https-native", "json-using-serde", "proxy", "urlencoding", "punycode", "openssl"] }
https = https-rustls
https-rustls https? https-rustls-probe? = once_cell, rustls, rustls-webpki, webpki-roots
https-rustls-probe = https-rustls, rustls-native-certs
https-bundled https-bundled-probe?

Enables vendored of openssl

https-bundled-probe = https-bundled, openssl-probe
https-native = native-tls
json-using-serde = serde, serde_json
proxy = base64

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

urlencoding implicit feature

punycode implicit feature

serde json-using-serde?

With default (std)

serde_json json-using-serde?

With default (std)

base64 proxy?

Enables default (std) of base64 ^0.12

For the proxy feature:

rustls https-rustls?

Enables default features of rustls ^0.21.1

For the https features:

rustls-native-certs https-rustls-probe?

Enables rustls-native-certs ^0.6.1

once_cell https-rustls?

With default (std)

webpki-roots https-rustls?

Enables webpki-roots ^0.25.2

rustls-webpki https-rustls?

Enables default (std) of rustls-webpki ^0.101.0

openssl implicit feature
openssl-probe https-bundled-probe?
native-tls https-native?