HTTP Status Code Reference
Fast, searchable encyclopedia of standard RFC and Cloudflare HTTP status codes with causes and troubleshooting tips.
Continue
Server has received the request headers and the client should proceed to send the body.
Switching Protocols
Server is switching protocols according to the Upgrade header sent by the client.
OK
The standard response for successful HTTP requests.
Created
The request has succeeded and led to the creation of a new resource.
Accepted
Request received for processing, but processing has not completed.
No Content
Request succeeded, but no message body is returned.
Moved Permanently
Resource has been assigned a new permanent URI.
Found (Temporary Redirect)
Resource resides temporarily under a different URI.
Not Modified
Resource has not been modified since last requested (cached).
Temporary Redirect
Target resource resides temporarily under a different URI with method preserved.
Permanent Redirect
Target resource has permanent new URI with HTTP method preserved.
Bad Request
Server cannot or will not process request due to client error.
Unauthorized
Authentication is required and has failed or has not yet been provided.
Forbidden
Server understood request, but refuses to authorize it.
Not Found
Server cannot find the requested resource.
Method Not Allowed
Request method is known by server but not supported by target resource.
Request Timeout
Server timed out waiting for the client request.
Conflict
Request conflicts with current state of the server.
Payload Too Large
Request entity is larger than limits defined by server.
Unprocessable Entity
Syntax is correct but semantic instructions are invalid.
Too Many Requests
User has sent too many requests in a given amount of time (rate limited).
Internal Server Error
Server encountered an unexpected condition preventing it from fulfilling request.
Bad Gateway
Server acting as gateway/proxy received an invalid response from inbound server.
Service Unavailable
Server is currently unable to handle request due to temporary overload or maintenance.
Gateway Timeout
Server acting as gateway did not receive timely response from upstream server.
Web Server Returned an Unknown Error
Cloudflare received an empty, unknown, or unexpected response from origin server.
Web Server Is Down
Origin server refused connections from Cloudflare.
Connection Timed Out
Cloudflare was unable to establish a TCP handshake with origin server.
A Timeout Occurred
Cloudflare established TCP connection but origin didn’t reply within 100 seconds.