Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在R中提取https url_R_Https_Rcurl - Fatal编程技术网

无法在R中提取https url

无法在R中提取https url,r,https,rcurl,R,Https,Rcurl,我需要使用RCurl获取https get请求,如下所示: url<-c("https://example.com") x<-getURL(url) 我可以从我的R会话连接到internet,因为我可以连接到cran来安装R软件包。我连接的这个url不需要用户名/密码,因为url中有一个密钥。我可以通过浏览器手动访问此url。有谁能告诉我这里可能有什么问题吗?将url从https更改为http call,这对我很有效: url<-c("http:/example.com")

我需要使用RCurl获取https get请求,如下所示:

url<-c("https://example.com")

x<-getURL(url)

我可以从我的R会话连接到internet,因为我可以连接到cran来安装R软件包。我连接的这个url不需要用户名/密码,因为url中有一个密钥。我可以通过浏览器手动访问此url。有谁能告诉我这里可能有什么问题吗?

将url从https更改为http call,这对我很有效:

url<-c("http:/example.com")
download.file(url, destfile="test.xml")

urltry:
urlgetURL(url)仍然给我那个错误。但是,这次将download.file改为http后,它起了作用。您可以在下面回答自己的问题。这不应该是答案。将其作为评论发布。(或直接在问题中)
url<-c("http:/example.com")
download.file(url, destfile="test.xml")