## parameters_string is a vector, 3K long, of different parameter values to the API
U <- paste0("www.Somehost.com/api?", parameters_string)
getURL(U)
最终失败。重新启动R getURL(U, async=FALSE)
无误地运行。除了它当然非常慢。我正在使用API,迭代数千个网址 API有一个计数器,表明仍然可以进行多少次通话,而且我已经超出限制。
问题是,经过一段时间后,getURL()
失败,导致"Could not resolve host: Somehost.com
错误。
我可以通过任何浏览器访问该网址。此外,重新启动R可以解决问题,就像在async=FALSE
getURL
标志一样
我试过了closeAllConnections()
,但这没有帮助。
间歇性地清理getURL()
开放的最佳方法是什么,以便它可以与async=TRUE
一起使用?