HTTP status references
2
- 200 Ok
- A normal content page
- RMS 3.1 - A form submission using the GET method
3
- 300 Multiple choices
- 301 Moved permanently
- 302 Found
In general, the Found (302) status should be avoided. A more appropriate status should be selected for redirections from 300, 301, 303 or 307.
- 303 See other
- RMS 2.6 – A promotional or alternate address for a resource
- RMS 3.2 – A form submission using the POST method
- RMS 4.7 – A common typographical error for an address
- 307 Temporary redirect
4
- 400 Bad request
Can be used if the request is not understood or cannot be accommodated due to the parameters of the request and no other 400-series status seems appropriate.
- 401 Unauthorised
- RMS 5.1 – Access to the requested URL is restricted except to authorised users
- 403 Forbidden
- RMS 4.3 – A resource is restricted but the user is allowed to know that it exists
- 404 Not found
- 406 Not acceptable
- RMS 4.2 – The user's Accept header requirements are unable to be met
- 410 Gone
- RMS 2.1 – A resource removed permanently
5
- 500 Internal server error
- RMS 4.1 – An internal error prevented the resource from being presented