【发布时间】:2017-10-20 08:06:50
【问题描述】:
假设我有以下网址:
http://linkinghub.elsevier.com/retrieve/pii/S1755534516300379
在我的标准桌面浏览器中输入此内容时,我会被重定向到:
http://www.sciencedirect.com/science/article/pii/S1755534516300379?via%3Dihub
但是,我无法在 R 中实现这一点。我尝试了 httr 和 RCurl 包。在 httr 的文档中,它说函数 GET 使用如下:
library(httr)
GET("http://linkinghub.elsevier.com/retrieve/pii/S1755534516300379")
应该导致使用的实际网址(在任何重定向之后)。但是调用url的时候:
GET("http://linkinghub.elsevier.com/retrieve/pii/S1755534516300379")$url
我没有得到最终的重定向。非常感谢您的帮助!
【问题讨论】: