我正在尝试编写一个脚本列表,并返回一个向量,指定每个网站是否已启用(TRUE或FALSE)。
问题是来自RCurl包的url.exists()
函数为300范围内的重定向状态代码返回错误(即FALSE),这不是真正的错误(至少是我关注的那种)。 another question已确定此问题。
要解决此问题,我正在使用httr包中的url_success
函数。
但是,当我在某些网站上运行时会出现另一个错误,例如:
> url_success(site_list[621])
Error in function (type, msg, asError = TRUE) :
Maximum (10) redirects followed
有没有办法更改RCurl允许的最大重定向?
或者是否有其他方法可以解决我的问题?
答案 0 :(得分:0)
在 RCurl 中,尝试以下内容:
url.exists(url, maxredirs=-1)