4

我正在寻找如何从 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");

如果你有解决方案,你能指导我吗?

感谢您的关注。

4

0 回答 0