Skip to main content

build_http_client

Function build_http_client 

Source
pub fn build_http_client(timeout_secs: Option<u64>) -> Result<Client>
Expand description

Build a configured reqwest::Client with sensible defaults.

Features:

  • rustls-tls (no OpenSSL)
  • Gzip + Brotli decompression
  • Configurable timeout (default: 30s)
  • Custom User-Agent

ยงErrors

Returns an error if the HTTP client cannot be built (e.g. TLS init failure).