首页 > 解决方案 > 创建 ChromeDriver 后可以添加代理吗?

问题描述

通常向 chromedriver 添加选项很容易。

Proxy proxy = new Proxy();
proxy.setHttpProxy("163.172.125.151:3128");
proxy.setSslProxy("163.172.125.151:3128");

DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("proxy", proxy);

capabilities.setCapability(ChromeOptions.CAPABILITY, options);

wDriver = new ChromeDriver(capabilities);

//已弃用..

在创建 chromedriver 之后,我正在寻找一种添加代理的方法

ChromeOptions 选项 = driver.getOptions();

有这样的吗?或者是否可以在运行时添加代理而不需要任何扩展?

标签: javaseleniumselenium-webdriverproxyselenium-chromedriver

解决方案


推荐阅读