使用PhantomJS C#混淆代理问题#

时间:2016-06-25 21:11:21

标签: c# selenium proxy phantomjs

所以基本上我正在尝试自动化网络。我是通过使用Selenium和PhantomJS驱动程序来完成的。

除此之外,我正在使用代理。这就是问题的出发点。

没有代理,它工作得很好。使用它没有。我在尝试调试时遇到了很大麻烦。

这就是我现在用来设置代理的地方:

PhantomJSDriverService service = PhantomJSDriverService.CreateDefaultService();
service.ProxyType = "http";

service.AddArgument(string.Format("--proxy=", proxyL));

我觉得我已经尝试过关于此的每一个Google结果,到目前为止,没有任何不同的变体。如果有人有使用PhantomJS潜水员和代理人的经验,我会很乐意帮助。

编辑:

我现在使用此代码设置代理:

options.AddAdditionalCapability(CapabilityType.Proxy, new Dictionary<string, string>

{
            {"proxyType", "none"},
            {"httpProxy", proxyL}
});

控制台窗口显示我正在使用代理。但它仍然没有。

0 个答案:

没有答案