Code | Status | Description |
200 | OK | Success. |
204 | No Content | The server successfully processed the request, and is not returning any content. |
301 | Moved Permanently | This and all future requests should be directed to the given URI. |
400 | Bad Request | No valid query received, not matched by any of the other 4xx status codes. |
401 | Unauthorized | Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided. |
403 | Forbidden | The request contained valid data and was understood by the server, but the server is refusing action. |
404 | Not Found | The requested resource could not be found but may be available in the future. |
408 | Request Timeout | The server timed out waiting for the request. |
413 | Payload Too Large | The payload received in the POST request is too large. |
414 | URI Too Long | The URI provided was too long for the server to process. Often the result of too much data being encoded as a query-string of a GET request, in which case it should be converted to a POST request. |
415 | Unsupported Media Type | The media type of the request is not supported. |
451 | Unavailable For Legal Reasons | A server operator has received a legal demand to deny access to a resource or to a set of resources that includes the requested resource. |
500 | Internal Server Error | A generic error message, given when an unexpected condition was encountered and no more specific message is suitable. |
501 | Not Implemented | The server either does not recognize the request method, or it lacks the ability to fulfil the request. |