首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Selenium WebDriver HTTP错误: 403禁止代理请求for =/session

Selenium WebDriver HTTP错误: 403禁止代理请求for =/session
EN

Stack Overflow用户
提问于 2011-12-30 03:31:17
回答 2查看 20.6K关注 0票数 18

使用java -jar selenium-server-standalone-2.15.0.jar运行Selenium 2 RemoteWebDriver服务器。

我总是得到这样的错误:

代码语言:javascript
复制
HTTP ERROR: 403
Forbidden for Proxy
RequestURI=/session

当使用python WebDriver客户端连接到它时:

代码语言:javascript
复制
import selenium.webdriver as webdriver
webdriver.Remote('http://localhost:4444', {})

或者我能找到的任何其他RemoteWebDriver客户端。

EN

回答 2

Stack Overflow用户

发布于 2015-04-21 22:47:03

这不是一个解决问题的方法,但对于遇到这个错误的人来说:

代码语言:javascript
复制
HTTP ERROR: 403

Forbidden for Proxy
RequestURI=/

Powered by Jetty://

例如,如果有多个Selenium实例正在运行,则会出现此错误,因此您需要通过浏览以下URL将其关闭:

代码语言:javascript
复制
http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer

如果另一个实例正在运行,则应显示okok

票数 3
EN

Stack Overflow用户

发布于 2016-06-10 17:03:56

您有另一个绑定到相同端口的进程,即4444。

Selenium Grid默认使用port:4444。

您要么需要终止绑定到端口4444的进程,要么需要为您的集线器使用另一个端口(在used 5555下面)。

在命令提示符中使用以下命令:

java服务器selenium- -jar - -role -2.15.0.jar服务器集线器-port 5555

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8672496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档