33 Hypertext Transfer Protocol (HTTP) Status Code Registry
44
55 Last Updated
6- 2021-12-22
6+ 2022-06-08
77
88 Available Formats
99 [IMG]
@@ -22,7 +22,7 @@ HTTP Status Codes
2222 IETF Review
2323
2424 Reference
25- [RFC-ietf-httpbis-semantics , Section 16.2.1]
25+ [RFC9110 , Section 16.2.1]
2626
2727 Note
2828
@@ -38,59 +38,59 @@ HTTP Status Codes
3838 CSV
3939
4040 Value Description Reference
41- 100 Continue [RFC-ietf-httpbis-semantics , Section 15.2.1]
42- 101 Switching Protocols [RFC-ietf-httpbis-semantics , Section 15.2.2]
41+ 100 Continue [RFC9110 , Section 15.2.1]
42+ 101 Switching Protocols [RFC9110 , Section 15.2.2]
4343 102 Processing [RFC2518]
4444 103 Early Hints [RFC8297]
4545 104-199 Unassigned
46- 200 OK [RFC-ietf-httpbis-semantics , Section 15.3.1]
47- 201 Created [RFC-ietf-httpbis-semantics , Section 15.3.2]
48- 202 Accepted [RFC-ietf-httpbis-semantics , Section 15.3.3]
49- 203 Non-Authoritative Information [RFC-ietf-httpbis-semantics , Section 15.3.4]
50- 204 No Content [RFC-ietf-httpbis-semantics , Section 15.3.5]
51- 205 Reset Content [RFC-ietf-httpbis-semantics , Section 15.3.6]
52- 206 Partial Content [RFC-ietf-httpbis-semantics , Section 15.3.7]
46+ 200 OK [RFC9110 , Section 15.3.1]
47+ 201 Created [RFC9110 , Section 15.3.2]
48+ 202 Accepted [RFC9110 , Section 15.3.3]
49+ 203 Non-Authoritative Information [RFC9110 , Section 15.3.4]
50+ 204 No Content [RFC9110 , Section 15.3.5]
51+ 205 Reset Content [RFC9110 , Section 15.3.6]
52+ 206 Partial Content [RFC9110 , Section 15.3.7]
5353 207 Multi-Status [RFC4918]
5454 208 Already Reported [RFC5842]
5555 209-225 Unassigned
5656 226 IM Used [RFC3229]
5757 227-299 Unassigned
58- 300 Multiple Choices [RFC-ietf-httpbis-semantics , Section 15.4.1]
59- 301 Moved Permanently [RFC-ietf-httpbis-semantics , Section 15.4.2]
60- 302 Found [RFC-ietf-httpbis-semantics , Section 15.4.3]
61- 303 See Other [RFC-ietf-httpbis-semantics , Section 15.4.4]
62- 304 Not Modified [RFC-ietf-httpbis-semantics , Section 15.4.5]
63- 305 Use Proxy [RFC-ietf-httpbis-semantics , Section 15.4.6]
64- 306 (Unused) [RFC-ietf-httpbis-semantics , Section 15.4.7]
65- 307 Temporary Redirect [RFC-ietf-httpbis-semantics , Section 15.4.8]
66- 308 Permanent Redirect [RFC-ietf-httpbis-semantics , Section 15.4.9]
58+ 300 Multiple Choices [RFC9110 , Section 15.4.1]
59+ 301 Moved Permanently [RFC9110 , Section 15.4.2]
60+ 302 Found [RFC9110 , Section 15.4.3]
61+ 303 See Other [RFC9110 , Section 15.4.4]
62+ 304 Not Modified [RFC9110 , Section 15.4.5]
63+ 305 Use Proxy [RFC9110 , Section 15.4.6]
64+ 306 (Unused) [RFC9110 , Section 15.4.7]
65+ 307 Temporary Redirect [RFC9110 , Section 15.4.8]
66+ 308 Permanent Redirect [RFC9110 , Section 15.4.9]
6767 309-399 Unassigned
68- 400 Bad Request [RFC-ietf-httpbis-semantics , Section 15.5.1]
69- 401 Unauthorized [RFC-ietf-httpbis-semantics , Section 15.5.2]
70- 402 Payment Required [RFC-ietf-httpbis-semantics , Section 15.5.3]
71- 403 Forbidden [RFC-ietf-httpbis-semantics , Section 15.5.4]
72- 404 Not Found [RFC-ietf-httpbis-semantics , Section 15.5.5]
73- 405 Method Not Allowed [RFC-ietf-httpbis-semantics , Section 15.5.6]
74- 406 Not Acceptable [RFC-ietf-httpbis-semantics , Section 15.5.7]
75- 407 Proxy Authentication Required [RFC-ietf-httpbis-semantics , Section 15.5.8]
76- 408 Request Timeout [RFC-ietf-httpbis-semantics , Section 15.5.9]
77- 409 Conflict [RFC-ietf-httpbis-semantics , Section 15.5.10]
78- 410 Gone [RFC-ietf-httpbis-semantics , Section 15.5.11]
79- 411 Length Required [RFC-ietf-httpbis-semantics , Section 15.5.12]
80- 412 Precondition Failed [RFC-ietf-httpbis-semantics , Section 15.5.13]
81- 413 Content Too Large [RFC-ietf-httpbis-semantics , Section 15.5.14]
82- 414 URI Too Long [RFC-ietf-httpbis-semantics , Section 15.5.15]
83- 415 Unsupported Media Type [RFC-ietf-httpbis-semantics , Section 15.5.16]
84- 416 Range Not Satisfiable [RFC-ietf-httpbis-semantics , Section 15.5.17]
85- 417 Expectation Failed [RFC-ietf-httpbis-semantics , Section 15.5.18]
86- 418 (Unused) [RFC-ietf-httpbis-semantics , Section 15.5.19]
68+ 400 Bad Request [RFC9110 , Section 15.5.1]
69+ 401 Unauthorized [RFC9110 , Section 15.5.2]
70+ 402 Payment Required [RFC9110 , Section 15.5.3]
71+ 403 Forbidden [RFC9110 , Section 15.5.4]
72+ 404 Not Found [RFC9110 , Section 15.5.5]
73+ 405 Method Not Allowed [RFC9110 , Section 15.5.6]
74+ 406 Not Acceptable [RFC9110 , Section 15.5.7]
75+ 407 Proxy Authentication Required [RFC9110 , Section 15.5.8]
76+ 408 Request Timeout [RFC9110 , Section 15.5.9]
77+ 409 Conflict [RFC9110 , Section 15.5.10]
78+ 410 Gone [RFC9110 , Section 15.5.11]
79+ 411 Length Required [RFC9110 , Section 15.5.12]
80+ 412 Precondition Failed [RFC9110 , Section 15.5.13]
81+ 413 Content Too Large [RFC9110 , Section 15.5.14]
82+ 414 URI Too Long [RFC9110 , Section 15.5.15]
83+ 415 Unsupported Media Type [RFC9110 , Section 15.5.16]
84+ 416 Range Not Satisfiable [RFC9110 , Section 15.5.17]
85+ 417 Expectation Failed [RFC9110 , Section 15.5.18]
86+ 418 (Unused) [RFC9110 , Section 15.5.19]
8787 419-420 Unassigned
88- 421 Misdirected Request [RFC-ietf-httpbis-semantics , Section 15.5.20]
89- 422 Unprocessable Content [RFC-ietf-httpbis-semantics , Section 15.5.21]
88+ 421 Misdirected Request [RFC9110 , Section 15.5.20]
89+ 422 Unprocessable Content [RFC9110 , Section 15.5.21]
9090 423 Locked [RFC4918]
9191 424 Failed Dependency [RFC4918]
9292 425 Too Early [RFC8470]
93- 426 Upgrade Required [RFC-ietf-httpbis-semantics , Section 15.5.22]
93+ 426 Upgrade Required [RFC9110 , Section 15.5.22]
9494 427 Unassigned
9595 428 Precondition Required [RFC6585]
9696 429 Too Many Requests [RFC6585]
@@ -99,12 +99,12 @@ HTTP Status Codes
9999 432-450 Unassigned
100100 451 Unavailable For Legal Reasons [RFC7725]
101101 452-499 Unassigned
102- 500 Internal Server Error [RFC-ietf-httpbis-semantics , Section 15.6.1]
103- 501 Not Implemented [RFC-ietf-httpbis-semantics , Section 15.6.2]
104- 502 Bad Gateway [RFC-ietf-httpbis-semantics , Section 15.6.3]
105- 503 Service Unavailable [RFC-ietf-httpbis-semantics , Section 15.6.4]
106- 504 Gateway Timeout [RFC-ietf-httpbis-semantics , Section 15.6.5]
107- 505 HTTP Version Not Supported [RFC-ietf-httpbis-semantics , Section 15.6.6]
102+ 500 Internal Server Error [RFC9110 , Section 15.6.1]
103+ 501 Not Implemented [RFC9110 , Section 15.6.2]
104+ 502 Bad Gateway [RFC9110 , Section 15.6.3]
105+ 503 Service Unavailable [RFC9110 , Section 15.6.4]
106+ 504 Gateway Timeout [RFC9110 , Section 15.6.5]
107+ 505 HTTP Version Not Supported [RFC9110 , Section 15.6.6]
108108 506 Variant Also Negotiates [RFC2295]
109109 507 Insufficient Storage [RFC4918]
110110 508 Loop Detected [RFC5842]
0 commit comments