gpt4 book ai didi

google-chrome - 使用 Chrome 浏览器运行 WebDriver 时,即使浏览器正常启动,也会收到消息 "Only local connections are allowed"

转载 作者:行者123 更新时间:2023-12-03 05:17:19 25 4
gpt4 key购买 nike

当我使用 WebDriver 运行 Chrome 浏览器时,我在控制台上收到以下消息。请让我知道如何解决它。

"Starting ChromeDriver (v2.10.267521) on port 22582 " "Only local connections are allowed."

这是我的示例代码:

public class Browserlaunch {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver_win32 \\chromedriver.exe");
WebDriver driver = new ChromeDriver() ;
driver.get("http://webdunia.com");
driver.close();
driver.quit();
}
}

最佳答案

这只是一条信息性消息。该消息告诉您 chromedriver 可执行文件将仅接受来自本地计算机的连接。

大多数驱动程序实现(当然是 Chrome 驱动程序和 IE 驱动程序)都会创建 HTTP 服务器。语言绑定(bind)(Java、Python、Ruby、.NET 等)均使用 JSON-over-HTTP 协议(protocol)与驱动程序通信并使浏览器自动化。由于 HTTP 服务器只是在开放端口上监听由语言绑定(bind)生成的 HTTP 请求,因此仅允许来自同一主机上的其他进程的到由语言绑定(bind)启动的 HTTP 服务器的连接。请注意,此限制不适用于浏览器可以与外部网站建立的连接;相反,它只是阻止来自其他网站的传入连接。

关于google-chrome - 使用 Chrome 浏览器运行 WebDriver 时,即使浏览器正常启动,也会收到消息 "Only local connections are allowed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25080500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com