Roc*_*nce 6 proxy selenium r http-proxy
我正在尝试使用 RSelenium。这是我在做什么:
library(RSelenium)
driver<- rsDriver(browser=c("chrome"))
remDr <- driver[["client"]]
remDr$open()
Run Code Online (Sandbox Code Playgroud)
返回
$id
[1] 不适用
remDr$navigate("http://www.google.com")
Run Code Online (Sandbox Code Playgroud)
(返回 NULL)
remDr$getCurrentUrl()
Run Code Online (Sandbox Code Playgroud)
返回空列表
我认为这个令人失望的结果可能是因为我支持公司代理。
如何将 http 代理传递给 selenium 浏览器?
谢谢
您需要使用extraCapabilities相同的方式使用和设置代理
cprof <- list(chromeOptions =
list(args = list("--proxy-server=http://118.69.61.212:53281")))
driver<- rsDriver(browser=c("chrome"), extraCapabilities = cprof)
driver$client$navigate("http://ipinfo.io")
Run Code Online (Sandbox Code Playgroud)
你可以看到 chrome 现在使用代理配置
| 归档时间: |
|
| 查看次数: |
1934 次 |
| 最近记录: |