0

我正在尝试更改 selenium bot 的“接受语言”标头。我发现有 2 个机会可以做到这一点:https://chromedevtools.github.io/devtools-protocol/tot/Emulation/#method-setUserAgentOverridehttps://chromedevtools.github.io/devtools-protocol/tot /Network/#method-setUserAgentOverride。问题是这种方法之间有什么区别。谢谢您的回答。

4

1 回答 1

0

如果您专门尝试更改accept-language标头,则必须使用Emulation.setUserAgentOverride

Emulation.setUserAgentOverride: Allows overriding user agent with the given string.

PARAMETERS
    userAgent(string): User agent to use.
    acceptLanguage(string): Browser langugage to emulate.
    platform(string): The platform navigator.platform should return.
于 2021-11-23T05:59:17.343 回答