mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Update listing of ActiveResource errors
This commit is contained in:
parent
2ee60b0f70
commit
03819e0a5a
1 changed files with 7 additions and 1 deletions
|
@ -116,12 +116,18 @@ module ActiveResource
|
|||
# <tt>404</tt> is just one of the HTTP error response codes that Active Resource will handle with its own exception. The
|
||||
# following HTTP response codes will also result in these exceptions:
|
||||
#
|
||||
# * 200..399 - Valid response, no exception
|
||||
# * 200..399 - Valid response, no exception (other than 301, 302)
|
||||
# * 301, 302 - ActiveResource::Redirection
|
||||
# * 400 - ActiveResource::BadRequest
|
||||
# * 401 - ActiveResource::UnauthorizedAccess
|
||||
# * 403 - ActiveResource::ForbiddenAccess
|
||||
# * 404 - ActiveResource::ResourceNotFound
|
||||
# * 405 - ActiveResource::MethodNotAllowed
|
||||
# * 409 - ActiveResource::ResourceConflict
|
||||
# * 422 - ActiveResource::ResourceInvalid (rescued by save as validation errors)
|
||||
# * 401..499 - ActiveResource::ClientError
|
||||
# * 500..599 - ActiveResource::ServerError
|
||||
# * Other - ActiveResource::ConnectionError
|
||||
#
|
||||
# These custom exceptions allow you to deal with resource errors more naturally and with more precision
|
||||
# rather than returning a general HTTP error. For example:
|
||||
|
|
Loading…
Reference in a new issue