C# 更改HTTP头文件+;幻影

C# 更改HTTP头文件+;幻影,c#,selenium,phantomjs,ghostdriver,C#,Selenium,Phantomjs,Ghostdriver,我一直在玩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,像Gecko)PhantomJS/1.9.1 Safari/534.34 是否可以使用Selenium修改PhantomJS的HTTP头来实

我一直在玩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,像Gecko)PhantomJS/1.9.1 Safari/534.34

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

提前谢谢。

我找到了答案:

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);
谢谢。

我找到了答案:

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);
谢谢