クロムブラウザを開き、プロキシ経由でURLを開くことができるソリューションをご希望です。Selenium WebDriver 3.0.1 chromedriver.exe 2.25 --whitelisted-ips = ""
私は以下を使用することにしました:私が直面していたJava 1.8.0_111-B14
chromedriver.exe 2.25
で
セレンwebdriverを3.0.1に奇妙な問題:
"ローカル接続のみが許可されています。"
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