如何通过RSelenium连接Selenium服务器?连接失败求助
RSelenium无法连接服务器问题求助
我正在学习使用RSelenium包,但至今仍无法连接到服务器。
我的代码如下:
library(RSelenium) rs_driver <- rsDriver() rs_driver
收到的错误信息如下:
[1] "Connecting to remote server" Could not open chrome browser. Client error message: Undefined error in httr call. httr output: Failed to connect to localhost port 4567: Connection refused Check server log for further details. $client [1] "No sessionInfo. Client browser is mostly likely not opened." $server PROCESS 'file413018516402.bat', finished. Warning message: In rsDriver() : Could not determine server status.
我已尝试以下排查方法:
- 更新Java、Chrome、RStudio以及netstat和RSelenium包;
- 为
rsDriver()设置多种不同参数:- 更换浏览器,针对Chrome尝试不同的chromever版本;
- 手动设置端口,或使用netstat的
free_port()获取可用端口;
- 关闭RStudio对应的Windows Defender防火墙(不确定操作是否正确)。
我查阅了以下相关问题,但要么未解决,要么方案无法成功实施:
- RSelenium浏览器无法打开
- 无法使用RSelenium包,rsDriver()提示无法连接浏览器
- RSelenium无法连接远程服务器
希望能得到帮助 :)
内容的提问来源于stack exchange,提问作者vitor taira
相关产品推荐
相关产品推荐

