【发布时间】:2014-04-17 17:11:22
【问题描述】:
简单地说:如果
x <- read.csv(url)
存在,然后 R 将返回该 url 的内容。一个很好的例子,如果你想试试,可能是 "http://ichart.finance.yahoo.com/table.csv?s=IBM&a=00&b=1&c=2008&d=03&e=4&f=2014&g=d&ignore=.csv" 。如果将该特定 url 分配给 url 并按上述方式运行,它将从包含过去 5 年 IBM 股票数据的 Yahoo 网站加载一个 data.frame 到 x。
但是如何事先判断任何给定的 url 是否会让你 404'd 呢?
类似:
is.404.or.not(url)
或许
status(connect.to(url))
谢谢!
【问题讨论】:
-
也许这会有所帮助?您可以修改解决方案以捕获出现在这些特定页面上的“错误词”:stackoverflow.com/questions/38114066/…
标签: r url http-status-code-404