2013-05-15 104 views
1

拉的HTTPS URL我需要获得使用RCurl一个HTTPS GET请求如下:无法R内

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

x<-getURL(url) 

我得到这个错误:

Error in function (type, msg, asError = TRUE) : couldn't connect to host 

我可以definetely从连接到互联网我的R会话,因为我可以连接到cran安装R软件包。我连接的这个网址不需要用户名/密码,因为网址中有一个键。我可以用browswer手动获取这个URL。有人可以告诉我这里可能有什么问题吗?

+0

尝试:'网址<-c( “http://example.com”)' –

+0

的getURL(URL)仍然给我那个错误。但是在将这个文件改为http后,download.file这一次起作用。 – user1471980

+1

你可以在下面回答你自己的问题。 –

回答

2

改变URL从HTTPS到HTTP调用和它的工作对我来说:

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

这不应该是一个答案。发布它作为评论。 (或直接在问题中) –

+0

它帮助了我,谢谢你! –