Module user_agents

Module user_agents 

Source
Expand description

User-Agent profile manager.

Responsibilities:

  • Load user-agent definitions (headers + cipher suites) from browsers.json.
  • Provide filtered selections based on platform/browser/mobile flags.
  • Allow custom overrides while falling back to sensible defaults.

Structs§

UserAgentManager
Provides user-agent profiles for challenge solvers.
UserAgentOptions
Options to filter/select a profile.
UserAgentProfile
Final selected profile.

Enums§

UserAgentError

Functions§

get_user_agent_profile
Retrieve a profile using given options.