httr (version 1.1.0)

http_error: Check for an http error.

Description

Check for an http error.

Usage

http_error(x, ...)

Arguments

x
Object to check. Default methods are provided for strings (which perform an HEAD request), responses, and integer status codes.
...
Other arguments passed on to methods.

Value

  • TRUE if the request fails (status code 400 or above), otherwise FALSE.

See Also

Other response methods: content, http_status, response, stop_for_status

Examples

Run this code
# You can pass a url:
http_error("http://www.google.com")
http_error("http://httpbin.org/status/404")

# Or a request
r <- GET("http://httpbin.org/status/201")
http_error(r)

# Or an (integer) status code
http_error(200L)
http_error(404L)

Run the code above in your browser using DataLab