使用代理设置 - Java打开一个网站

时间:2012-08-31 07:21:43

标签: java selenium

有没有办法打开一个网站说google.com与代理设置。 在论坛的其中一个我发现下面的代码。 但是当浏览器出现时它采用默认的firefox设置,即没有代理。 看来Runtime不会工作。

如何使用set属性启动网站

在我发现的一个论坛中: System.setProperty(" proxySet"," true") System.setProperty(" http.proxyHost"," myproxy")

1 个答案:

答案 0 :(得分:0)

假设您使用WebDriver2,您可以使用合适的首选项创建FirefoxProfile:

FirefoxProfile profile = new FirefoxProfile();
profile.SetPreference("network.proxy.type", "1");
profile.SetPreference("network.proxy.http", "<proxy_ip>");
profile.SetPreference("network.proxy.http_port", "<proxy_port>");
FirefoxDriver = new FirefoxDriver(profile);