Skip to main content

HeaderGeneratorOptions

Collection of header related attributes that can be used by the fingerprint generator.

Index

Classes

Config

Config: Undefined

extra

extra: Undefined

populate_by_name

populate_by_name: Undefined

Properties

browsers

browsers: list[SupportedBrowserType] | None

List of BrowserSpecifications to generate the headers for.

devices

devices: list[SupportedDevices] | None

List of devices to generate the headers for.

http_version

http_version: SupportedHttpVersion | None

HTTP version to be used for header generation (the headers differ depending on the version).

locales

locales: list[str] | None

List of at most 10 languages to include in the [Accept-Language] (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language) request header in the language format accepted by that header, for example en, en-US or de.

operating_systems

operating_systems: list[SupportedOperatingSystems] | None

List of operating systems to generate the headers for.

strict

strict: bool | None

If true, the generator will throw an error if it cannot generate headers based on the input.