human_requests.fingerprint

Submodules

Classes

Package Contents

class Fingerprint[source]
user_agent: str | None = None
user_agent_client_hints: Dict[str, Any] | None = None
headers: Dict[str, str] | None = None
platform: str | None = None
vendor: str | None = None
languages: List[str] | None = None
timezone: str | None = None
screen: Dict[str, Any] | None = None
window: Dict[str, Any] | None = None
hardware_concurrency: int | None = None
device_memory: float | None = None
cookies_enabled: bool | None = None
local_storage: bool | None = None
session_storage: bool | None = None
do_not_track: str | None = None
touch_support: Dict[str, Any] | None = None
orientation: str | None = None
battery: Dict[str, Any] | None = None
canvas_fingerprint: str | None = None
webgl_fingerprint: str | None = None
audio_fingerprint: str | None = None
fonts: List[str] | None = None
browser_name: str | None = None
browser_version: str | None = None
os_name: str | None = None
os_version: str | None = None
device_type: str | None = None
engine: str | None = None
screen_details: Screen | None = None
window_details: WindowDetails | None = None
touch_support_details: TouchSupport | None = None
battery_details: Battery | None = None
uach: UserAgentClientHints | None = None
ua: UserAgent | None = None
__post_init__() None[source]