我使用 Selenium 2.35.0 并配置代理设置,例如:
DesiredCapabilities cap = new DesiredCapabilities();
org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy();
proxy.setHttpProxy(proxyStr).setFtpProxy(proxyStr).setSslProxy(proxyStr);
cap.setCapability(CapabilityType.PROXY, proxy);
driver = new FirefoxDriver(firefox, profile, cap);
当我需要更改代理设置时,我强制重新启动 webdriver 并指定其他“proxyStr”。
我如何在不重启 webdriver 的情况下实现这种变化?