我只是想获取下面的简单 URL 响应,但收到以下错误。该网站是有效的,我过去已经可以从中提取数千次内容。
jsonString <- getURL(full_url)
Error in function (type, msg, asError = TRUE) :
SSL certificate problem: certificate has expired
有什么想法吗?我正在运行 R 4.0.0(我升级了以查看是否可以解决问题)并拥有最新的 RCurl 包。
最佳答案
过去几周我一直面临同样的问题。因此,如果您使用 Rstudio 和 Rcurl 包并收到“函数错误(type、msg、asError = TRUE):SSL 证书问题:证书已过期”错误,请尝试以下代码。
RCurl_raw <- RCurl::postForm(
uri = redcap_uri
, token = token
, content = 'record'
, format = 'csv'
, type = 'flat'
, rawOrLabel = 'raw'
, exportDataAccessGroups = 'true'
, .opts = RCurl::curlOptions(ssl.verifypeer=FALSE, verbose=TRUE)
)
ssl.verifypeer 应该为 false。
关于r - 如何解决此 RCurl 错误 : "SSL certificate problem: certificate has expired"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62246994/