r - 代理背后的 RSelenium 仅获得 NA
问题描述
虽然一切都在我的家用计算机上运行,但代理似乎存在问题:
docker run -d -p 4445:4444 selenium/standalone-firefox:2.53.0
我的脚本是,
library(RSelenium)
remDr <- remoteDriver(
port = 4445L
)
remDr$open()
> remDr$open()
[1] "Connecting to remote server"
$id
[1] NA
我也试过
library(RSelenium)
rD <- rsDriver(port = 8667L) # runs a chrome browser, wait for necessary files to download
remDr <- rD$client
在 docker 中,我设置代理配置以及在 R 中(例如下载工作)。我还尝试了一些配置,例如在使用 chrome 时:
cprof <- list(chromeOptions =
list(args = list("--proxy-server=http://myproy:myport")))
尽管 GET 请求有效,但无法在公司代理后面运行 RSelenium?
希望有人有想法提前谢谢
解决方案
推荐阅读
- java - 我想让两个数组具有相同的值
- python - Python - 内部类的哪些参数?
- java - 对于不同的屏幕尺寸,这是调整文本大小(在 TextView 中)的最佳做法
- model-checking - 带有旋转的 Promela 模型 - 重复消息和损坏消息
- android - 如何仅在 tablayout 的底部显示阴影?
- bash - 如何在 macOS 中将一组文件的创建日期设置为等于修改日期?
- python - “Lame tag CRC check failed”使用eyeD3更改mp3文件标签(Python)
- amazon-web-services - 如何在安全组描述中使用heredoc
- javascript - 根据来自 axios GET 请求的响应填充 Vue 数据
- java - ORA-01465: 在合并中使用休眠 jpa 和 oracle 时出现无效的十六进制数或数据不匹配错误