Learn R Programming

httr (version 1.4.4)

http_error: Check for an http error.

Description

Check for an http error.

Usage

http_error(x, ...)

Value

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

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.

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