Expand description
Configuration types for the HTTP fetcher.
This module contains all the knobs you can turn to control how requests are made.
The central type is FetcherConfig, which holds defaults for timeouts, retries,
proxies, browser impersonation, and redirect behavior. Use FetcherConfigBuilder
to construct a validated config with a fluent API.
ParserConfig is a separate, smaller struct that controls how the HTML parser
behaves (e.g., whether adaptive parsing is enabled).
Structs§
- Fetcher
Config - Configuration for the HTTP fetcher.
- Fetcher
Config Builder - Builder for constructing a
FetcherConfigwith validation. - Parser
Config - Configuration for the HTML parser.
Enums§
- Follow
Redirects - Policy for following HTTP redirects.
- Impersonate
- Browser impersonation strategy for TLS/HTTP fingerprinting.