gpt4 book ai didi

c# - 更改 HTTP header Selenium + PhantomJS

转载 作者:太空宇宙 更新时间:2023-11-03 21:36:42 25 4
gpt4 key购买 nike

我一直在使用 C# 中的 Selenium 和 PhantomJS,但我希望能够将我的用户代理伪造成这样:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0

代替:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.1 Safari/534.34

是否可以用 Selenium 修改 PhantomJS 的 HTTP header 来实现这一点?如果是,怎么办?

提前致谢。

最佳答案

我找到了答案:

PhantomJSOptions options = new PhantomJSOptions();
options.AddAdditionalCapability("phantomjs.page.settings.userAgent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0");
IWebDriver driver = new PhantomJSDriver(options);

谢谢。

关于c# - 更改 HTTP header Selenium + PhantomJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21363747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com