Module: Faraday::HTTP

Defined in:
lib/faraday/http_errors.rb

Defined Under Namespace

Classes: ClientError, Error, ServerError, UnrecognizedResponse

Constant Summary collapse

CLIENT_ERRORS =
{
400 => :BadRequest,
401 => :Unauthorized,
403 => :Forbidden,
406 => :NotAcceptable,
410 => :Gone,
422 => :UnprocessableEntity }.freeze
SERVER_ERRORS =
{
500 => :InternalError,
502 => :BadGateway,
503 => :ServiceUnavailable,
504 => :GatewayTimeout }.freeze
ERRORS =
CLIENT_ERRORS.merge(SERVER_ERRORS).freeze