Skip to content

Commit fb51d5b

Browse files
committed
use latest tls fingerprint in ImpersonateXXX
1 parent 5c12b05 commit fb51d5b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

client_impersonate.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ var (
8181
// ImpersonateChrome impersonates Chrome browser (version 109).
8282
func (c *Client) ImpersonateChrome() *Client {
8383
c.
84-
SetTLSFingerprint(utls.HelloChrome_106_Shuffle). // Chrome 106~109 shares the same tls fingerprint.
84+
SetTLSFingerprint(utls.HelloChrome_Auto). // Chrome 106~109 shares the same tls fingerprint.
8585
SetHTTP2SettingsFrame(chromeHttp2Settings...).
8686
SetHTTP2ConnectionFlow(15663105).
8787
SetCommonPseudoHeaderOder(chromePseudoHeaderOrder...).
@@ -197,7 +197,7 @@ var (
197197
// ImpersonateFirefox impersonates Firefox browser (version 105).
198198
func (c *Client) ImpersonateFirefox() *Client {
199199
c.
200-
SetTLSFingerprint(utls.HelloFirefox_105).
200+
SetTLSFingerprint(utls.HelloFirefox_Auto).
201201
SetHTTP2SettingsFrame(firefoxHttp2Settings...).
202202
SetHTTP2ConnectionFlow(12517377).
203203
SetHTTP2PriorityFrames(firefoxPriorityFrames...).
@@ -258,7 +258,7 @@ var (
258258
// ImpersonateSafari impersonates Safari browser (version 16).
259259
func (c *Client) ImpersonateSafari() *Client {
260260
c.
261-
SetTLSFingerprint(utls.HelloSafari_16_0).
261+
SetTLSFingerprint(utls.HelloSafari_Auto).
262262
SetHTTP2SettingsFrame(safariHttp2Settings...).
263263
SetHTTP2ConnectionFlow(10485760).
264264
SetCommonPseudoHeaderOder(safariPseudoHeaderOrder...).

0 commit comments

Comments
 (0)