2014-02-18 54 views
5

我正在使用調用Web服務的算法R,該服務對數據庫進行查詢並返回JSON對象。download.file中的錯誤不受支持的URL方案

url <- "https://example.com?id=1" 
json_file <- "C:/xampp/htdocs/example/Download/data.json" 
download.file(url, json_file) 
document <- fromJSON(json_file) 

在我的機器算法通常工作不好,當我去到服務器並運行,我得到以下錯誤:

Error in download.file(url, json_file) : unsupported URL scheme 

這裏是爲https的網址一些問題呢?

回答

7

?download.file的詳細信息部分。

Note that 'https://' URLs are only supported if '--internet2' or 
environment variable 'R_WIN_INTERNET2' was set or 
'setInternet2(TRUE)' was used (to make use of Internet Explorer 
internals), and then only if the certificate is considered to be 
valid. 
+0

@perondi超級用戶是這樣的問題最好的地方。例如,請參閱http://superuser.com/q/184625 –

+0

順便說一句,如果anwer對您有用,那麼您可以通過單擊勾號旁邊的向上箭頭來使其生效。 –

1

在Ubuntu中,您可以使用method = "curl"來使用curl下載。

相關問題