我正在寻找如何从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");
如果您有解决方案,可以指导我吗?
感谢您的关注。