设置代理后,我无法使用RSelenium连接到远程驱动程序,尽管没有代理也可以正常工作。
我的代码在没有任何代理的情况下运行良好。通过在/etc/Renviron.site中设置代理变量并使用'ipify'包中的get_ip函数进行验证,可以正确配置代理。但是设置代理后,远程驱动程序将无法正确连接,并且其他值都为null。我缺少什么?
library(RSelenium)
library(readxl)
require(stringr)
library(ipify)
library(httr)
print(get_ip())
library(RSelenium)
library(readxl)
require(stringr)
library(ipify)
require(httr)
print(get_ip())
remDr <-remoteDriver(remoteServerAddr = "localhost", port = 4444L, browserName = "chrome")
print(get_ip())
remDr$open()
Here the response is :
[1] "Connecting to remote server"
$id
[1] NA
remDr$navigate("http://www.linkedin.in")
After I try to navigate , the result is NULL.