Expand description
Ordered headers and client hints for browser fingerprinting
This module provides ordered headers (critical for JA4H fingerprinting), Sec-Fetch-* header generation, and Client Hints support.
Structs§
- Client
Hints - Client Hints for Sec-CH-UA-* headers
- Request
Context - Request context for generating Sec-Fetch-* headers
Enums§
- Fetch
Dest - Fetch destination for Sec-Fetch-Dest header
- Fetch
Mode - Fetch mode for Sec-Fetch-Mode header
- Fetch
Site - Fetch site type for Sec-Fetch-Site header
Functions§
- generate_
client_ hints - Generate Client Hints for a given profile
- generate_
sec_ fetch_ headers - Generate Sec-Fetch-* headers based on the request context
- hashmap_
to_ ordered - Convert a HashMap to OrderedHeaders
- merge_
ordered_ headers - Merge multiple OrderedHeaders, with later headers taking precedence
Type Aliases§
- Ordered
Headers - Ordered headers that preserve insertion order for JA4H fingerprinting