我正在构建一些函数来从需要基本身份验证的网站(在本例中为 Workday)中提取 csv 文件。我注意到 httr 没有按预期执行
当我使用以下内容时,
httr::GET('https://wd5-services1.myworkday.com/ccx/service/')
我收到这个错误
Error in curl::curl_fetch_memory(url, handle = handle) :
Failure when receiving data from the peer
当我使用
RCurl::getURL('https://wd5-services1.myworkday.com/ccx/service/')
我得到以下(这是我想要的结果!)
[1] "500 : Invalid request"
我的问题是,当 RCurl(以及 cmd line curl 也是)返回正确的 http 错误时,为什么 httr 会出错?