selenium、java中带有身份验证的代理

nwlls2ji  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(672)

我们尝试在selenium驱动的无头chrome、java中使用经过身份验证的代理。 ChromeOptions 继承自 ChromeCapabilities (已弃用)。我们传递 Proxy 分类成一个 ChromeOptions 示例。
selenium Proxy 类没有http代理的方法来设置用户名和密码:

Proxy proxy = new Proxy();
        proxy.setAutodetect(false);
        proxy.setHttpProxy(proxyStr);
        proxy.setFtpProxy(proxyStr);
        proxy.setSslProxy(proxyStr);  
        chromeOptions.setCapability("proxy", proxy);

有出路吗?

jecbmhm3

jecbmhm31#

我认为最好的方法是使用autoit工具。具体描述如下:https://www.guru99.com/selenium-proxy-authentication.html#4

相关问题