R: Check for an http error.

http_error {httr} | R 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

    # 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)

[Package httr version 1.2.1 Index]