4

Selenium WebDriver で foxyproxy の設定を Java から変更する方法を探しています。私のコードは現在次のとおりです。

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);
...

セレンが実行されたときに addExtension() が問題ないことを確認できました。

しかし、その後、foxyproxy の設定を変更する考えがありません。プロキシのルールを設定したいと思います。

たとえば、foxyproxy のキーと値を指定して setPreference() を使用できますか?

profile.setPreference("key", "value");

解決策がありましたら、ご教示いただけないでしょうか。

ご清聴ありがとうございました。

4

0 に答える 0