【发布时间】:2015-11-22 00:49:06
【问题描述】:
在 C# 控制台应用程序中使用 Selenium C# PhantomJSDriver 时如何设置 http referer 标头?
我将 PhantomJSDriver 与我无法控制的代理一起使用。
PhantomJSDriverService service = PhantomJSDriverService.CreateDefaultService();
service.AddArgument("--proxy=123.456.78.910:80");
service.AddArgument("--proxy-auth=myproxyuid:myproxypwd");
IWebDriver driver = new PhantomJSDriver(service);
driver.Navigate().GoToUrl("http://www.testsite.com/product/123/");
但是,正在测试的 Web 应用程序对请求中的 HTTP Referer 值执行验证。
我可以使用什么方法在 PhantomJSDriver 请求中注入 HTTP Referer?
【问题讨论】:
-
我也有同样的问题
标签: c# selenium proxy phantomjs http-referer