代理背后的RSelenium

时间:2019-05-09 09:32:14

标签: r rselenium

我正在尝试通过IE(或Firefox,而不是Chrome)使用RSelenium。以下代码可在我自己的计算机上正常运行,但不能正常工作。 我认为原因是公司代理人。

我得到了pac文件“ http://xxxxxx/xxx.pac”的地址,但我不知道如何使用它。

代码

library(RSelenium)
driver <- rsDriver(browser=c("internet explorer"))
remDr <- driver[["client"]]
remDr$navigate("https://stackoverflow.com";)

错误

  

driver <-rsDriver(browser = c(“ internetexplorer”))
  检查Selenium Server版本:
  开始:PREDOWNLOAD
  open.connection(con,“ rb”)中的错误:
  无法解析主机:www.googleapis.com


我尝试了另一种方法:
-手动下载IEDriverServer.exe
-手动运行IEDriverServer.exe
-运行以下代码

代码

library(RSelenium) 
driver <- remoteDriver(browserName = 'internet explorer', port = 5555, remoteServerAddr='localhost')
driver$open()

错误

  

driver $ open()
  [1]“连接到远程服务器”
  $ id
  [1] NA

如果您有一些想法可以尝试,我将非常有帮助。谢谢

0 个答案:

没有答案