====== HTTP - HTTP Status Codes ====== ^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.| ---- ===== References ===== https://en.wikipedia.org/wiki/List_of_HTTP_status_codes