2

我正在尝试编写一个脚本,该脚本采用 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 允许的最大重定向?

还是有另一种方法可以在这里解决我的一般问题?

4

1 回答 1

0

RCurl中,尝试类似:

url.exists(url, maxredirs=-1)
于 2013-10-28T06:48:51.373 回答