You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, our approach to HTTP fingerprinting is fragmented across different components. This leads to potential inconsistencies where, for example, HTTP headers might not align with TLS fingerprints or device characteristics, making our scrapers easier to detect. Furthermore, tracking down the code responsible for various parts of the fingerprinting functionality is difficult.
Objective
Create a unified approach to HTTP fingerprinting across all Crawlee components to produce more realistic and consistent scraper behavior. This will be ported to JS crawlee as a part of v4.
Proposed Solution
Create a FingerprintProfile data structure that encapsulates:
Activity
lestarcdog commentedon Dec 1, 2025
@janbuchar good write-up. Any idea when this feature is planned to be implemented?
janbuchar commentedon Dec 2, 2025
@lestarcdog we are still trying to figure out how to do this right, so I can't give you any estimates, sorry.
vdusek commentedon Oct 16, 2026
Relates to #2308.
✍️ Drafted by Claude Code