HTTP Status Reference
Quick lookup for HTTP status codes
Continue
The client should continue with its request
Switching Protocols
Server agrees to switch protocols
Processing
Server has received and is processing the request (WebDAV)
Early Hints
Hints for preloading resources before the final response
OK
Request succeeded
Created
Request succeeded and a new resource was created
Accepted
Request accepted but processing not yet completed
Non-Authoritative Information
Response from a third-party copy of the resource
No Content
Request succeeded, no body to return
Reset Content
Ask the client to reset the document view
Partial Content
Partial GET request fulfilled
Multi-Status
Multiple status codes (WebDAV)
Already Reported
Members reported in a previous reply (WebDAV)
IM Used
The server fulfilled a GET request using instance manipulation
Multiple Choices
Multiple options for the resource
Moved Permanently
Resource permanently moved to new URL
Found
Temporary redirect to different URL
See Other
Redirect to another URI using GET
Not Modified
Cached version is still valid
Temporary Redirect
Repeat request with same method to new URL
Permanent Redirect
Permanent redirect; do not change method
Bad Request
Malformed request syntax or invalid parameters
Unauthorized
Authentication required
Payment Required
Reserved for digital payment systems
Forbidden
Server refuses to authorize the request
Not Found
Requested resource could not be found
Method Not Allowed
HTTP method not allowed for the resource
Not Acceptable
Response content type not acceptable to client
Proxy Authentication Required
Client must authenticate with proxy
Request Timeout
Server timed out waiting for request
Conflict
Request conflicts with current state of resource
Gone
Resource permanently deleted
Length Required
Content-Length header required
Precondition Failed
Precondition in request headers failed
Content Too Large
Request body exceeds server limit
URI Too Long
URI is longer than server can process
Unsupported Media Type
Media type not supported by the server
Range Not Satisfiable
Range header cannot be fulfilled
Expectation Failed
Expect header cannot be met
I'm a Teapot
The server refuses to brew coffee (April Fools RFC 2324)
Misdirected Request
Request directed at a server unable to produce a response
Unprocessable Content
Request well-formed but semantic errors
Locked
Resource being accessed is locked (WebDAV)
Failed Dependency
Method failed due to previous dependent request (WebDAV)
Too Early
Server unwilling to risk replaying early data
Upgrade Required
Client must upgrade to use the service
Precondition Required
Server requires conditional request
Too Many Requests
Client exceeded rate limit
Request Header Fields Too Large
Header fields too large
Unavailable For Legal Reasons
Resource unavailable due to legal reasons
Internal Server Error
Generic server error
Not Implemented
Server does not support the functionality
Bad Gateway
Invalid response from upstream server
Service Unavailable
Server temporarily unavailable or overloaded
Gateway Timeout
Upstream server timed out
HTTP Version Not Supported
HTTP version used in request not supported
Variant Also Negotiates
Content negotiation circular reference
Insufficient Storage
Server unable to store representation (WebDAV)
Loop Detected
Infinite loop detected (WebDAV)
Not Extended
Further extensions required to fulfil the request
Network Authentication Required
Client must authenticate for network access