Commit f0feb09
authored
fix: pass Impersonate option to extractor HTTP client (#37)
The `Impersonate` field from extractor config was not being forwarded
to `NewHTTPClientOptions` when building the extractor context in
`FromURL()`. This meant that even when `impersonate: true` was set
in the extractor YAML configuration, the HTTP client would never
call `NewChromeClient()`, effectively making TLS fingerprint
impersonation a no-op for all extractors.
This one-liner adds the missing field passthrough, aligning
`Impersonate` with the other options (`Proxy`, `DisableProxy`, etc.)
that are already forwarded correctly.
Co-authored-by: eagle1maledetto <eagle1maledetto@users.noreply.github.com>1 parent 8f5a693 commit f0feb09
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| 91 | + | |
91 | 92 | | |
92 | 93 | | |
93 | 94 | | |
| |||
0 commit comments