我可以使用以下java代码在chrome浏览器中设置代理:
Proxy proxy = new Proxy();
ChromeOptions options = new ChromeOptions();
options.addArguments("--proxy-bypass-list=<-loopback>");
options.addArguments("--ignore-certificate-errors");
proxy.setHttpProxy("localhost:8090");
proxy.setFtpProxy("localhost:8090");
proxy.setSslProxy("localhost:8090");
options.setCapability(CapabilityType.PROXY, proxy);
options.setCapability(ChromeOptions.CAPABILITY, options);
options.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
webDriver = new ChromeDriver(options);
现在,我将cypress与javascript一起使用,并希望与上面所做的相同。
任何帮助都将不胜感激。
1条答案
按热度按时间fivyi3re1#
添加
http proxy
,您可以设置HTTP_PROXY
环境变量。对于mac:
Windows
对于忽略证书错误,您可以禁用
chromeWebSecurity
在里面cypress.json
文件参考文件