我创建了此代码,并且已经解决了该问题,即它没有连接到任何网站的问题(就像打开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?
提前谢谢!