HTTP Status Codes
- 200 OK (rfc, mdn)
- 201 Created (rfc, mdn)
- 202 Accepted (rfc, mdn)
- 203 Non-Authoritative Information (rfc, mdn)
- 204 No Content (rfc, mdn)
- 205 Reset Content (rfc, mdn)
- 206 Partial Content (rfc, mdn)
- 300 Multiple Choices (rfc, mdn)
- 301 Moved Permanently (rfc, mdn)
- 302 Found (rfc, mdn)
- 303 See Other (rfc, mdn)
- 304 Not Modified (rfc, mdn)
- 307 Temporary Redirect (rfc, mdn)
- 308 Permanent Redirect (rfc, mdn)
- 400 Bad Request (rfc, mdn)
- 401 Unauthorized (rfc, mdn)
- 402 Payment Required (rfc, mdn)
- 403 Forbidden (rfc, mdn)
- 404 Not Found (rfc, mdn)
- 405 Method Not Allowed (rfc, mdn)
- 406 Not Acceptable (rfc, mdn)
- 407 Proxy Authentication Required (rfc, mdn)
- 408 Request Timeout (rfc, mdn)
- 409 Conflict (rfc, mdn)
- 410 Gone (rfc, mdn)
- 411 Length Required (rfc, mdn)
- 412 Precondition Failed (rfc, mdn)
- 413 Payload Too Large (rfc, mdn)
- 414 URI Too Long (rfc, mdn)
- 415 Unsupported Media Type (rfc, mdn)
- 416 Range Not Satisfiable (rfc, mdn)
- 417 Expectation Failed (rfc, mdn)
- 418 I'm a teapot (rfc, mdn)
- 422 Unprocessable Entity (rfc, mdn)
- 425 Too Early (rfc, mdn)
- 426 Upgrade Required (rfc, mdn)
- 428 Precondition Required (rfc, mdn)
- 429 Too Many Requests (rfc, mdn)
- 431 Request Header Fields Too Large (rfc, mdn)
- 451 Unavailable For Legal Reasons (rfc, mdn)
- 500 Internal Server Error (rfc, mdn)
- 501 Not Implemented (rfc, mdn)
- 502 Bad Gateway (rfc, mdn)
- 503 Service Unavailable (rfc, mdn)
- 504 Gateway Timeout (rfc, mdn)
- 505 HTTP Version Not Supported (rfc, mdn)
- 506 Variant Also Negotiates (rfc, mdn)
- 507 Insufficient Storage (rfc, mdn)
- 508 Loop Detected (rfc, mdn)
- 510 Not Extended (rfc, mdn)
- 511 Network Authentication Required (rfc, mdn)
This post is generated and posted here by a Github action on the sesh/post-httpstatuscodes repository. Pull requests more than welcome to add new status codes or links.
Heavily inspired by httpstatuses.com being redirected to WebFX instead of showing a completely ad-free list of HTTP Status Codes.
Content is released into the public domain with the Unlicense.