我正在从服务器获取一些json或xml格式的数据,服务器正在发送标题中的状态代码,如500200404等。因此,我如何获取错误状态代码或错误,并在R中处理它。如果我可以获得简单的示例代码或任何参考,它将工作。
如果您只是想收集状态响应,那么只需要检查/解析返回的内容。
library(httr) GET("www.google.com")$status # [1] 200
info_get <- GET("www.google.com") if (info_get$status == 200) { warning(paste0("Response ", info_get$status, " received from target.")) } # Warning message: # Response 200 received from target.