我正在寻找如何从 Java 更改 Selenium WebDriver 中 foxyproxy 的设置。我的代码目前如下。
FirefoxProfile profile = new FirefoxProfile();
File foxyproxy = new File("path to foxyproxy.xpi");
try {
profile.addExtension(foxyproxy);
} catch (IOException e) {
}
File binaryfile = new File("path to firefox.exe");
FirefoxBinary profile = new FirefoxBinary(binaryfile);
WebDriver driver = new WebDriver(binary, profile);
...
我可以检查执行 selenium 时 addExtension() 是否没有问题。
但是,在那之后我不知道要更改 foxyproxy 的设置。我想设置一些代理规则。
例如,我可以通过使用 foxyproxy 的指定键和值来使用 setPreference() 吗?
profile.setPreference("key", "value");
如果你有解决方案,你能指导我吗?
感谢您的关注。