-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
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
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
Metadata
Metadata
Assignees
Labels
No labels