2

我正在使用循环并rcurl从多个页面中抓取数据,这在某些时候似乎工作正常,但由于服务器没有响应而超时时失败。

我正在使用一个timeout=30捕获超时错误的程序,但是程序在超时后停止。我希望程序在发生超时时继续到下一页,但不知道该怎么做?

url = getCurlHandle(cookiefile = "", verbose = TRUE)

这是我正在使用的导致超时的语句。如果有兴趣,我很乐意分享代码。

webpage = getURLContent(url, followlocation=TRUE, curl = curl,.opts=list( verbose = TRUE, timeout=90, maxredirs = 2))

伍德沃德

4

0 回答 0