We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The HTTP status codes list has been updated on 2024-11-13. See https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
Index: http-status-codes.txt =================================================================== --- http-status-codes.txt +++ http-status-codes.txt @@ -2,28 +2,28 @@ Hypertext Transfer Protocol (HTTP) Status Code Registry Last Updated - 2021-12-22 + 2024-11-13 Available Formats - [IMG] - XML [IMG] - HTML [IMG] - Plain text + [IMG] + XML [IMG] + HTML [IMG] + Plain text Registry included below - * HTTP Status Codes + • HTTP Status Codes HTTP Status Codes Registration Procedure(s) IETF Review Reference - [RFC-ietf-httpbis-semantics, Section 16.2.1] + [RFC9110, Section 16.2.1] Note 1xx: Informational - Request received, continuing process @@ -33,84 +33,86 @@ 5xx: Server Error - The server failed to fulfill an apparently valid request Available Formats - [IMG] - CSV + [IMG] + CSV - Value Description Reference - 100 Continue [RFC-ietf-httpbis-semantics, Section 15.2.1] - 101 Switching Protocols [RFC-ietf-httpbis-semantics, Section 15.2.2] - 102 Processing [RFC2518] - 103 Early Hints [RFC8297] - 104-199 Unassigned - 200 OK [RFC-ietf-httpbis-semantics, Section 15.3.1] - 201 Created [RFC-ietf-httpbis-semantics, Section 15.3.2] - 202 Accepted [RFC-ietf-httpbis-semantics, Section 15.3.3] - 203 Non-Authoritative Information [RFC-ietf-httpbis-semantics, Section 15.3.4] - 204 No Content [RFC-ietf-httpbis-semantics, Section 15.3.5] - 205 Reset Content [RFC-ietf-httpbis-semantics, Section 15.3.6] - 206 Partial Content [RFC-ietf-httpbis-semantics, Section 15.3.7] - 207 Multi-Status [RFC4918] - 208 Already Reported [RFC5842] + Value Description Reference + 100 Continue [RFC9110, Section 15.2.1] + 101 Switching Protocols [RFC9110, Section 15.2.2] + 102 Processing [RFC2518] + 103 Early Hints [RFC8297] + 104 Upload Resumption Supported (TEMPORARY - registered 2024-11-13, expires [draft-ietf-httpbis-resumable-upload-05] + 2025-11-13) + 105-199 Unassigned + 200 OK [RFC9110, Section 15.3.1] + 201 Created [RFC9110, Section 15.3.2] + 202 Accepted [RFC9110, Section 15.3.3] + 203 Non-Authoritative Information [RFC9110, Section 15.3.4] + 204 No Content [RFC9110, Section 15.3.5] + 205 Reset Content [RFC9110, Section 15.3.6] + 206 Partial Content [RFC9110, Section 15.3.7] + 207 Multi-Status [RFC4918] + 208 Already Reported [RFC5842] 209-225 Unassigned - 226 IM Used [RFC3229] + 226 IM Used [RFC3229] 227-299 Unassigned - 300 Multiple Choices [RFC-ietf-httpbis-semantics, Section 15.4.1] - 301 Moved Permanently [RFC-ietf-httpbis-semantics, Section 15.4.2] - 302 Found [RFC-ietf-httpbis-semantics, Section 15.4.3] - 303 See Other [RFC-ietf-httpbis-semantics, Section 15.4.4] - 304 Not Modified [RFC-ietf-httpbis-semantics, Section 15.4.5] - 305 Use Proxy [RFC-ietf-httpbis-semantics, Section 15.4.6] - 306 (Unused) [RFC-ietf-httpbis-semantics, Section 15.4.7] - 307 Temporary Redirect [RFC-ietf-httpbis-semantics, Section 15.4.8] - 308 Permanent Redirect [RFC-ietf-httpbis-semantics, Section 15.4.9] + 300 Multiple Choices [RFC9110, Section 15.4.1] + 301 Moved Permanently [RFC9110, Section 15.4.2] + 302 Found [RFC9110, Section 15.4.3] + 303 See Other [RFC9110, Section 15.4.4] + 304 Not Modified [RFC9110, Section 15.4.5] + 305 Use Proxy [RFC9110, Section 15.4.6] + 306 (Unused) [RFC9110, Section 15.4.7] + 307 Temporary Redirect [RFC9110, Section 15.4.8] + 308 Permanent Redirect [RFC9110, Section 15.4.9] 309-399 Unassigned - 400 Bad Request [RFC-ietf-httpbis-semantics, Section 15.5.1] - 401 Unauthorized [RFC-ietf-httpbis-semantics, Section 15.5.2] - 402 Payment Required [RFC-ietf-httpbis-semantics, Section 15.5.3] - 403 Forbidden [RFC-ietf-httpbis-semantics, Section 15.5.4] - 404 Not Found [RFC-ietf-httpbis-semantics, Section 15.5.5] - 405 Method Not Allowed [RFC-ietf-httpbis-semantics, Section 15.5.6] - 406 Not Acceptable [RFC-ietf-httpbis-semantics, Section 15.5.7] - 407 Proxy Authentication Required [RFC-ietf-httpbis-semantics, Section 15.5.8] - 408 Request Timeout [RFC-ietf-httpbis-semantics, Section 15.5.9] - 409 Conflict [RFC-ietf-httpbis-semantics, Section 15.5.10] - 410 Gone [RFC-ietf-httpbis-semantics, Section 15.5.11] - 411 Length Required [RFC-ietf-httpbis-semantics, Section 15.5.12] - 412 Precondition Failed [RFC-ietf-httpbis-semantics, Section 15.5.13] - 413 Content Too Large [RFC-ietf-httpbis-semantics, Section 15.5.14] - 414 URI Too Long [RFC-ietf-httpbis-semantics, Section 15.5.15] - 415 Unsupported Media Type [RFC-ietf-httpbis-semantics, Section 15.5.16] - 416 Range Not Satisfiable [RFC-ietf-httpbis-semantics, Section 15.5.17] - 417 Expectation Failed [RFC-ietf-httpbis-semantics, Section 15.5.18] - 418 (Unused) [RFC-ietf-httpbis-semantics, Section 15.5.19] + 400 Bad Request [RFC9110, Section 15.5.1] + 401 Unauthorized [RFC9110, Section 15.5.2] + 402 Payment Required [RFC9110, Section 15.5.3] + 403 Forbidden [RFC9110, Section 15.5.4] + 404 Not Found [RFC9110, Section 15.5.5] + 405 Method Not Allowed [RFC9110, Section 15.5.6] + 406 Not Acceptable [RFC9110, Section 15.5.7] + 407 Proxy Authentication Required [RFC9110, Section 15.5.8] + 408 Request Timeout [RFC9110, Section 15.5.9] + 409 Conflict [RFC9110, Section 15.5.10] + 410 Gone [RFC9110, Section 15.5.11] + 411 Length Required [RFC9110, Section 15.5.12] + 412 Precondition Failed [RFC9110, Section 15.5.13] + 413 Content Too Large [RFC9110, Section 15.5.14] + 414 URI Too Long [RFC9110, Section 15.5.15] + 415 Unsupported Media Type [RFC9110, Section 15.5.16] + 416 Range Not Satisfiable [RFC9110, Section 15.5.17] + 417 Expectation Failed [RFC9110, Section 15.5.18] + 418 (Unused) [RFC9110, Section 15.5.19] 419-420 Unassigned - 421 Misdirected Request [RFC-ietf-httpbis-semantics, Section 15.5.20] - 422 Unprocessable Content [RFC-ietf-httpbis-semantics, Section 15.5.21] - 423 Locked [RFC4918] - 424 Failed Dependency [RFC4918] - 425 Too Early [RFC8470] - 426 Upgrade Required [RFC-ietf-httpbis-semantics, Section 15.5.22] + 421 Misdirected Request [RFC9110, Section 15.5.20] + 422 Unprocessable Content [RFC9110, Section 15.5.21] + 423 Locked [RFC4918] + 424 Failed Dependency [RFC4918] + 425 Too Early [RFC8470] + 426 Upgrade Required [RFC9110, Section 15.5.22] 427 Unassigned - 428 Precondition Required [RFC6585] - 429 Too Many Requests [RFC6585] + 428 Precondition Required [RFC6585] + 429 Too Many Requests [RFC6585] 430 Unassigned - 431 Request Header Fields Too Large [RFC6585] + 431 Request Header Fields Too Large [RFC6585] 432-450 Unassigned - 451 Unavailable For Legal Reasons [RFC7725] + 451 Unavailable For Legal Reasons [RFC7725] 452-499 Unassigned - 500 Internal Server Error [RFC-ietf-httpbis-semantics, Section 15.6.1] - 501 Not Implemented [RFC-ietf-httpbis-semantics, Section 15.6.2] - 502 Bad Gateway [RFC-ietf-httpbis-semantics, Section 15.6.3] - 503 Service Unavailable [RFC-ietf-httpbis-semantics, Section 15.6.4] - 504 Gateway Timeout [RFC-ietf-httpbis-semantics, Section 15.6.5] - 505 HTTP Version Not Supported [RFC-ietf-httpbis-semantics, Section 15.6.6] - 506 Variant Also Negotiates [RFC2295] - 507 Insufficient Storage [RFC4918] - 508 Loop Detected [RFC5842] + 500 Internal Server Error [RFC9110, Section 15.6.1] + 501 Not Implemented [RFC9110, Section 15.6.2] + 502 Bad Gateway [RFC9110, Section 15.6.3] + 503 Service Unavailable [RFC9110, Section 15.6.4] + 504 Gateway Timeout [RFC9110, Section 15.6.5] + 505 HTTP Version Not Supported [RFC9110, Section 15.6.6] + 506 Variant Also Negotiates [RFC2295] + 507 Insufficient Storage [RFC4918] + 508 Loop Detected [RFC5842] 509 Unassigned - 510 Not Extended (OBSOLETED) [RFC2774][status-change-http-experiments-to-historic] - 511 Network Authentication Required [RFC6585] + 510 Not Extended (OBSOLETED) [RFC2774][Status change of HTTP experiments to Historic] + 511 Network Authentication Required [RFC6585] 512-599 Unassigned Licensing Terms
The text was updated successfully, but these errors were encountered:
Diff is broken because they reformatted the txt document. The important change is the introduction of status code 104 Upload Resumption Supported.
104 Upload Resumption Supported
However, it's marked as "temporary" for now... So maybe we wait a bit before we add it. 😬
Sorry, something went wrong.
No branches or pull requests
The HTTP status codes list has been updated on 2024-11-13.
See https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
Diff
The text was updated successfully, but these errors were encountered: