我正在尝试编写一个脚本,该脚本采用 URL 列表并返回一个向量,该向量指定每个网站是否已启动(TRUE 或 FALSE)。
问题是url.exists()
RCurl 包中的函数为 300 范围内的重定向状态代码返回错误(即 FALSE),这并不是真正的错误(至少是我关心的那种)。在另一个问题中发现了这个问题。
为了解决这个问题,我使用url_success
了 httr 包中的函数。
但是,当我在某些网站上运行它时,这会产生另一个错误,例如:
> url_success(site_list[621])
Error in function (type, msg, asError = TRUE) :
Maximum (10) redirects followed
有没有办法改变 RCurl 允许的最大重定向?
还是有另一种方法可以在这里解决我的一般问题?