2014-02-18 1 views
5

Я работаю с алгоритмом R, который вызывает веб-сервис, который делает запрос к базе данных и возвращает объект JSON.Ошибка в схеме неподдерживаемых URL-адресов download.file

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 

здесь некоторые проблемы для URL быть 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 Super User - лучшее место для таких вопросов. См., Например, http://superuser.com/q/184625 –

+0

Кстати, если андер вам полезен, вы можете увеличить его, щелкнув стрелку вверх рядом с отметкой. –

1

В Ubuntu, вы можете использовать method = "curl" использовать локон для загрузки.

Смежные вопросы