我想有一個解決方案,可以打開鉻瀏覽器,並能夠通過代理打開一個URL。Selenium WebDriver 3.0.1 chromedriver.exe 2.25 --whitelisted-ips =「」
我決定用如下:
硒的webdriver 3.0.1與Java 1.8.0_111-B14
chromedriver.exe 2.25
我面對有一個奇怪的問題:
「只允許本地連接。」
Please see the cause of my confusion
請看看我的代碼:
package seleniumFiles;
import java.util.Arrays;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.*;
import org.openqa.selenium.remote.DesiredCapabilities;
public class SeleniumClass {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "C:\\work\\selenium-java-3.0.1\\chromedriver.exe");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("network.proxy.http", "93.180.7.246");
capabilities.setCapability("network.proxy.http_port", "8080");
capabilities.setCapability("webdriver.chrome.args", Arrays.asList("--verbose --whitelisted-ips=''"));
WebDriver driver = new ChromeDriver(capabilities);
driver.get("http://www.whoishostingthis.com/tools/user-agent/");
}
}
運行 「chromedriver.exe --verbose --whitelisted-IPS = ''」,在CMD賽斯「遠程連接由允許白名單<'「>」 這似乎是工程,但我無法弄清楚我在代碼中做了什麼錯誤。
任何想法或建議表示讚賞。
謝謝,但沒有運氣。我沒有具體的消息了,但仍然無法使用代理。 – Gyorgy