2013-05-15 1 views
1

мне нужно, чтобы получить запрос на HTTPS GET, используя RCurl следующим образом:не смог натянуть HTTPS URL в R

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

x<-getURL(url) 

Я получаю эту ошибку:

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

Я могу определенно подключиться к Интернету из мой сеанс R, так как я могу подключиться к крану для установки пакетов R. Этот URL-адрес, который я подключаю, не требует имени пользователя/пароля, поскольку в URL-адресе есть ключ. Я могу вручную перейти к этому URL-адресу с помощью browswer. Может ли кто-нибудь сказать мне, что может быть неправильно здесь?

+0

попробовать: 'URL <-c ("http://example.com")' –

+0

GetURL (URL) по-прежнему дает мне эта ошибка. Но download.file работал на этот раз после изменения его на http. – user1471980

+1

Тогда вы можете ответить на свой вопрос ниже. –

ответ

2

изменил URL с HTTPS на HTTP вызов и он работал для меня:

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

Это не должно быть ответом. Опубликуйте его как комментарий. (или прямо в вопросе) –

+0

Это помогло мне, спасибо человеку! –

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

  • Нет связанных вопросов^_^