Test and learn about HTTP status codes in an interactive way
The server has received the request headers and the client should proceed to send the request body.
The server is switching protocols according to the Upgrade header sent by the client.
The server has received and is processing the request, but no response is available yet.
The request was successful.
The request has been fulfilled and a new resource has been created.
The request has been accepted for processing, but the processing has not been completed.
The server successfully processed the request but is not returning any content.
The server is delivering only part of the resource due to a range header sent by the client.
The requested resource has multiple representations available.
The requested resource has been permanently moved to a new URL.
The requested resource has been temporarily moved to a different URL.
The response to the request can be found under a different URL.
The resource has not been modified since the last request.
The requested resource is temporarily available at a different URL.
The requested resource has been permanently moved to another URL.
The server cannot process the request due to a client error.
Authentication is required and has failed or has not been provided.
Reserved for future use. The original intention was that this code might be used as part of some form of digital cash or micropayment scheme.
The server understood the request but refuses to authorize it.
The requested resource could not be found on the server.
The request method is not supported for the requested resource.
The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request.
The server timed out waiting for the request.
The request could not be completed due to a conflict with the current state of the resource.
The requested resource is no longer available and will not be available again.
The request is larger than the server is willing or able to process.
The user has sent too many requests in a given amount of time.
The server encountered an unexpected condition that prevented it from fulfilling the request.
The server does not support the functionality required to fulfill the request.
The server received an invalid response from an upstream server.
The server is temporarily unable to handle the request.
The server did not receive a timely response from an upstream server.
The server does not support the HTTP protocol version used in the request.