http_error: Check for an http error.

View source: R/response-status.r

http_errorR Documentation

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

## Not run: 
# 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)

## End(Not run)

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

r-lib/httr documentation built on Nov. 5, 2023, 7:26 a.m.