gpt4 book ai didi

c# - 如何使用 Selenium C# PhantomJSDriver 正确设置代理?

转载 作者:太空宇宙 更新时间:2023-11-03 12:56:07 29 4
gpt4 key购买 nike

如何在 C# 控制台应用程序中正确使用 Selenium C# PhantomJSDriver 设置代理?

我查看了所有在线文档和类似帖子的高/低但没有成功:

这是我的代码:

var options = new PhantomJSOptions();
options.AddAdditionalCapability(CapabilityType.Proxy,"123.456.748.99:80");
IWebDriver driver = new PhantomJSDriver(options);

运行这段代码我得到以下错误:

**ERROR: Unexpected error. TypeError - undefined is not an object (evaluating 'proxyCapability["proxyType"].toLowerCase')

最佳答案

PhantomJSDriverService service = PhantomJSDriverService.CreateDefaultService();
service.AddArgument(string.Format("--proxy-auth={0}:{1}", proxyUsername, proxyPassword));
service.AddArgument(string.Format("--proxy={0}:{1}", proxyAddress, proxyPort));

IWebDriver driver = new PhantomJSDriver(service);

在服务中,如果需要,您可以添加更多选项。

关于c# - 如何使用 Selenium C# PhantomJSDriver 正确设置代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33795728/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com