0

使用 Selenium 和 web 驱动程序来驱动 phantomjs 作为 web 抓取项目的一部分。从 PhantomJS 的 Windows 的“已知问题”中,建议将代理类型设置为“无”以加快网络性能。

我尝试了以下方法:

PhantomJSOptions options = new PhantomJSOptions();
options.AddAdditionalCapability("proxy", "{proxyType:none}");

但是,这会将代理设置为字符串,我认为我需要一个 json 对象。有人可以告诉我如何正确地做到这一点吗?

4

1 回答 1

1

使用驱动程序服务设置选项:

var phantomJSDriverService = PhantomJSDriverService.CreateDefaultService(phantomJsDir);
phantomJSDriverService.ProxyType = "none";
var driver = new PhantomJSDriver(phantomJSDriverService);
于 2013-06-10T14:48:25.960 回答