2014-02-18 13 views
5

Ich arbeite mit einem Algorithmus R, der einen Webservice aufruft, der eine Abfrage an eine Datenbank absetzt und ein JSON-Objekt zurückgibt.Fehler in download.file nicht unterstütztes URL-Schema

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

Auf meinem Rechner in der Regel der Algorithmus schlecht funktioniert, wenn ich auf den Server und laufen gehen, bekomme ich die folgende Fehlermeldung:

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

hier ist ein Problem für die URL https sein?

Antwort

7

Aus dem Detailbereich von ?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 Super User ist der beste Ort für Fragen wie diese. Siehe zum Beispiel http://superuser.com/q/184625 –

+0

BTW, wenn die Antwort für Sie nützlich ist, dann können Sie sie updaten, indem Sie auf den Pfeil nach oben neben dem Häkchen klicken. –

1

In Ubuntu können Sie method = "curl" verwenden curl verwenden zum Download bereit.

Verwandte Themen