为PhantomJSDriver添加代理(Selenium C#)。[英] Add proxy to PhantomJSDriver (Selenium C#)

问题描述

我想听听 phantomjs selenium 驱动在 c# 中产生的流量.不幸的是,下面的代码不起作用

PhantomJSOptions phoptions = new PhantomJSOptions();

phoptions.AddAdditionalCapability("proxy", "http://localhost:9999");

driver = new PhantomJSDriver(phoptions);

谁能帮我看看有什么问题!

提前致谢

推荐答案

Proxy proxy = new Proxy();
proxy.HttpProxy = string.Format("127.0.0.1:9999");
var service = PhantomJSDriverService.CreateDefaultService();
service.ProxyType = "http";
service.Proxy = proxy.HttpProxy;
IWebDriver driver = new PhantomJSDriver(service);

一些快速测试表明这项工作对我有用.

本文地址:https://www.itbaoku.cn/post/1739899.html