Кто-нибудь слышал о проблемах с использованием RCurl
и httr
, когда пользователь использует прокси?
У меня есть этот пакет taxize, в котором некоторые функции используют RCurl
, а некоторые используют httr
. Пользователь сообщает о двух функциях, которые не требуют от него передачи сведений о прокси-сервере, и эти две функции используют RCurl
для внутреннего использования. Хотя некоторые функции, которые не работают без сведений об аутентификации прокси-сервера, переданы в использование httr
. Во всех случаях это GET-запросы.
Возможно ли, что RCurl
каким-то образом обрабатывает прокси-сервер без необходимости передавать имя пользователя, пароль и т. д., в то время как httr
требует их? Если да, то почему?
В этом списке есть примеры двух функций, которые явно требуют данных аутентификации прокси-сервера, и двух, которые этого не требуют.
httr
в сеансе? - person MrFlick   schedule 25.08.2014httr
внутри, но не для тех fxns, которые используютRCurl
. - person sckott   schedule 25.08.2014httr
, чтобы хотя бы исключить вариации из-за внутренних процессов скручивания. - person sckott   schedule 26.08.2014options(RCurlOptions = list(proxy="gateway:port", proxyuserpwd="user:password"...
. Я знаю, что вы говорите, что вашему пользователю не нужно указывать параметры аутентификации с помощью RCurl, поэтому, чтобы ответить на этот вопрос, я искал исходный код на GitHub и проверил его на своем собственном компьютере — параметр прокси-сервера по умолчанию равен NULL. Либо настройки аутентификации берутся из-за пределов R, либо они были установлены ранее. Вы можете проверить это, запустив команду getOption выше. Дайте нам знать результат. - person Hack-R   schedule 26.08.2014