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