Exception: RestClient::RequestFailed
- Inherits:
-
ExceptionWithResponse
- Object
- RuntimeError
- Exception
- ExceptionWithResponse
- RestClient::RequestFailed
- Defined in:
- lib/restclient/exceptions.rb
Overview
The request failed, meaning the remote HTTP server returned a code other than success, unauthorized, or redirect.
The exception message attempts to extract the error from the XML, using format returned by Rails: <errors><error>some message</error></errors>
You can get the status code by e.http_code, or see anything about the response via e.response. For example, the entire result body (which is probably an HTML error page) is e.response.body.
Instance Attribute Summary
Attributes inherited from ExceptionWithResponse
Instance Method Summary collapse
Methods inherited from ExceptionWithResponse
Constructor Details
This class inherits a constructor from RestClient::ExceptionWithResponse
Instance Method Details
#message ⇒ Object
69 70 71 |
# File 'lib/restclient/exceptions.rb', line 69 def "HTTP status code #{http_code}" end |
#to_s ⇒ Object
73 74 75 |
# File 'lib/restclient/exceptions.rb', line 73 def to_s end |