FirefoxDriver不使用我的代理(geckodriver)

时间:2019-08-04 09:12:28

标签: java http-proxy geckodriver

我创建了此代码,并且已经解决了该问题,即它没有连接到任何网站的问题(就像打开firefox浏览器但没有打开我想要的任何网站一样。)

我当前的问题是它不使用给定的代理。

System.setProperty("webdriver.gecko.driver", "C:\\Users\\michi\\Desktop\\insta\\geckodriver\\geckodriver.exe");

String proxy = "88.118.134.214:60737"; //got this from public proxy list
String[] split = proxy.split(":");
String proxy_ip = split[0];
String proxy_port = split[1];

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

DesiredCapabilities dc = DesiredCapabilities.firefox();
dc.setCapability(FirefoxDriver.PROFILE, profile);

WebDriver driver = new FirefoxDriver(dc);
driver.get("https://www.wieistmeineip.de/");

Thread.sleep(5000);
driver.quit();

有人现在要解决此问题吗?我应该使用其他WebDriver还是smth?

提前谢谢!

0 个答案:

没有答案