Quick reference for all HTTP status codes with descriptions.
Server has received the request headers and the client should proceed.
Server is switching protocols as requested by the client.
The request was successful.
A new resource was successfully created.
Request accepted for processing but not yet completed.
Request succeeded but there is no content to send.
Resource has been permanently moved to a new URL.
Resource temporarily resides at a different URL.
Resource has not been modified since the last request.
The server could not understand the request.
Authentication is required and has failed or not been provided.
Server understood the request but refuses to authorize it.
The requested resource could not be found.
The request HTTP method is not allowed for the resource.
Server timed out waiting for the request.
Request conflicts with the current state of the resource.
Request body is larger than the server can handle.
The request payload format is not supported.
Request was well-formed but semantically erroneous.
Client has sent too many requests in a given time.
Server encountered an unexpected condition.
Server does not support the functionality required.
Server received an invalid response from an upstream server.
Server is currently unable to handle the request.
Server did not receive a timely response from upstream.