首页 > Windows开发 > 详细

C# selenium 设置代理IP和常用参数设置

时间:2020-09-28 21:54:16      阅读:353      评论:0      收藏:0      [点我收藏+]
var cdSvc = ChromeDriverService.CreateDefaultService();
cdSvc.HideCommandPromptWindow = true;
//IWebDriver driver = new ChromeDriver(System.AppDomain.CurrentDomain.BaseDirectory.ToString());
var option = new ChromeOptions();
// option.AddArgument("--incognito"); // 影身模式
//option.AddArgument("headless");//设为无头模式
option.AddArgument("disable-infobars");//去掉提示:Chrome正收到自动测试软件的控制
option.AddArguments("--proxy-server=http://192.168.0.1:1123"); 

//这种设置无效 //option.AddArguments("--proxy-server=http://117.21.178.7:12150"); option.AddArguments("lang=zh_CN.UTF-8"); option.AddExcludedArgument("enable-automation"); option.AddAdditionalCapability("useAutomationExtension", false); //设置代理IP ip+port string ip =192.168.0.1:1123 Proxy proxy = new Proxy(); proxy.Kind = ProxyKind.Manual; proxy.IsAutoDetect = false; proxy.HttpProxy = ip; // proxy.HttpProxy =ip; //这里是http //proxy.SslProxy = ip; //这里是ssl option.Proxy = proxy; option.AddArgument("ignore-certificate-errors"); driver = new ChromeDriver(cdSvc, option);

 

C# selenium 设置代理IP和常用参数设置

原文:https://www.cnblogs.com/louby/p/13746415.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!