Wikidata:WikiProject Informatics/Protocols/HTTP/List of response status codes

This list is periodically updated by a bot. Manual changes to the list will be removed on the next update!

WDQS | PetScan | TABernacle | Find images | Recent changes | Query: SELECT ?item WHERE { ?item wdt:P31 wd:Q110861089 . }
code native label described by source Mozilla Developer Network article
100[1][2][3] en:Continue[1][2][3] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 9110: HTTP Semantics[3]
Web/HTTP/Status/100
101[1][2][3] en:Switching Protocols[1][2][3] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 9110: HTTP Semantics[3]
Web/HTTP/Status/101
102[4][3] en:Processing[4][3] RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV[3]
103[5][3] en:Early Hints[5][3] RFC 8297: An HTTP Status Code for Indicating Hints[3] Web/HTTP/Status/103
200[1] en:OK[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/200
201[1] en:Created[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/201
202[1] en:Accepted[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/202
203[1] en:Non-Authoritative Information[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/203
204[1] en:No Content[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content Web/HTTP/Status/204
205[1] en:Reset Content[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/205
206[1][6] en:Partial Content[1][6] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 7233: Hypertext Transfer Protocol (HTTP/1.1): Range Requests
Web/HTTP/Status/206
207[4][7] en:Multi-Status[4][7] RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV
RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
208[8] en:Already Reported[8] RFC 5842: Binding Extensions to Web Distributed Authoring and Versioning (WebDAV)
226[9] en:IM Used[9] RFC 3229: Delta encoding in HTTP
300[1] en:Multiple Choices[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/300
301[1] en:Moved Permanently[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/301
302[1] en:Found[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/302
303[1] en:See Other[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/303
304[1][10] en:Not Modified[1][10] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 7232: Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
Web/HTTP/Status/304
305[1] en:Use Proxy[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/305
306 en:Switch Proxy RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
307[1] en:Temporary Redirect[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/307
308[11][12] en:Permanent Redirect[11][12] RFC 7238: The Hypertext Transfer Protocol Status Code 308 (Permanent Redirect)
RFC 7538: The Hypertext Transfer Protocol Status Code 308 (Permanent Redirect)
Web/HTTP/Status/308
400[1] en:Bad Request[1]
ja:bad request
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/400
401[1][13] en:Unauthorized[1][13] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 7235: Hypertext Transfer Protocol (HTTP/1.1): Authentication
Web/HTTP/Status/401
402[1] en:Payment Required[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content[14] Web/HTTP/Status/402
403[1] en:Forbidden[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1 Web/HTTP/Status/403
404[1] en:Not Found[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/404
405[1] en:Method Not Allowed[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/405
406[1] en:Not Acceptable[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/406
407[1][13] en:Proxy Authentication Required[1][13] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 7235: Hypertext Transfer Protocol (HTTP/1.1): Authentication
Web/HTTP/Status/407
408[1] en:Request Timeout[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/408
409[1] en:Conflict[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/409
410[1] en:Gone[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/410
411[1] en:Length Required[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/411
412[1][10] en:Precondition Failed[1][10] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 7232: Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
Web/HTTP/Status/412
413[1] en:Payload Too Large[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/413
414[1] en:URI Too Long[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/414
415[1] en:Unsupported Media Type[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/415
416[1][6] en:Range Not Satisfiable[1][6] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 7233: Hypertext Transfer Protocol (HTTP/1.1): Range Requests
Web/HTTP/Status/416
417[1] en:Expectation Failed[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/417
418[15] en:I'm a Teapot[15] RFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)
RFC 7168: The Hyper Text Coffee Pot Control Protocol for Tea Efflux Appliances (HTCPCP-TEA)
Web/HTTP/Status/418
421[16] en:Misdirected Request[16] RFC 7540: Hypertext Transfer Protocol Version 2 (HTTP/2)
422[4][7] en:Unprocessable Entity[4][7] RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV
RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
Web/HTTP/Status/422
423[4][7] en:Locked[4][7] RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV
RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
424[4][7] en:Failed Dependency[4][7] RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV
RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
425[17] en:Too Early[17] RFC 8470: Using Early Data in HTTP Web/HTTP/Status/425
426[1] en:Upgrade Required[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content Web/HTTP/Status/426
428[18] en:Precondition Required[18] RFC 6585: Additional HTTP Status Codes Web/HTTP/Status/428
429[18] en:Too Many Requests[18] RFC 6585: Additional HTTP Status Codes Web/HTTP/Status/429
431[18] en:Request Header Fields Too Large[18] RFC 6585: Additional HTTP Status Codes Web/HTTP/Status/431
451[19] en:Unavailable For Legal Reasons[19] RFC 7725: An HTTP Status Code to Report Legal Obstacles Web/HTTP/Status/451
500[1] en:Internal Server Error[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/500
501[1] en:Not Implemented[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/501
502[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/502
503[1] en:Service Unavailable[1] RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Web/HTTP/Status/503
504[1] en:Gateway Timeout[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/504
505[1] en:HTTP Version Not Supported[1] RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Web/HTTP/Status/505
506[20] en:Variant Also Negotiates[20] RFC 2295: Transparent Content Negotiation in HTTP Web/HTTP/Status/506
507[4][7] en:Insufficient Storage[4][7] RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV
RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
Web/HTTP/Status/507
508[8] en:Loop Detected[8] RFC 5842: Binding Extensions to Web Distributed Authoring and Versioning (WebDAV) Web/HTTP/Status/508
510[21] en:Not Extended[21] RFC 2774: An HTTP Extension Framework Web/HTTP/Status/510
511[18] en:Network Authentication Required[18] RFC 6585: Additional HTTP Status Codes[18] Web/HTTP/Status/511
End of automatically generated list.
  1. 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 1.44 1.45 1.46 1.47 1.48 1.49 1.50 1.51 1.52 1.53 1.54 1.55 1.56 1.57 1.58 1.59 1.60 1.61 1.62 1.63 1.64 1.65 1.66 1.67 1.68 1.69 1.70 1.71 1.72 1.73 1.74 1.75 1.76 1.77 1.78 1.79 1.80 RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
  2. 2.0 2.1 2.2 2.3 RFC 9110: HTTP Semantics
  3. 3.00 3.01 3.02 3.03 3.04 3.05 3.06 3.07 3.08 3.09 3.10 3.11 "Hypertext Transfer Protocol (HTTP) Status Code Registry". Retrieved 2023-08-28.
  4. 4.00 4.01 4.02 4.03 4.04 4.05 4.06 4.07 4.08 4.09 4.10 4.11 RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV
  5. 5.0 5.1 RFC 8297: An HTTP Status Code for Indicating Hints
  6. 6.0 6.1 6.2 6.3 RFC 7233: Hypertext Transfer Protocol (HTTP/1.1): Range Requests
  7. 7.00 7.01 7.02 7.03 7.04 7.05 7.06 7.07 7.08 7.09 RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
  8. 8.0 8.1 8.2 8.3 RFC 5842: Binding Extensions to Web Distributed Authoring and Versioning (WebDAV)
  9. 9.0 9.1 RFC 3229: Delta encoding in HTTP
  10. 10.0 10.1 10.2 10.3 RFC 7232: Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
  11. 11.0 11.1 RFC 7238: The Hypertext Transfer Protocol Status Code 308 (Permanent Redirect)
  12. 12.0 12.1 RFC 7538: The Hypertext Transfer Protocol Status Code 308 (Permanent Redirect)
  13. 13.0 13.1 13.2 13.3 RFC 7235: Hypertext Transfer Protocol (HTTP/1.1): Authentication
  14. https://datatracker.ietf.org/doc/html/rfc7231#section-6.5.2
  15. 15.0 15.1 RFC 7168: The Hyper Text Coffee Pot Control Protocol for Tea Efflux Appliances (HTCPCP-TEA)
  16. 16.0 16.1 RFC 7540: Hypertext Transfer Protocol Version 2 (HTTP/2)
  17. 17.0 17.1 RFC 8470: Using Early Data in HTTP
  18. 18.0 18.1 18.2 18.3 18.4 18.5 18.6 18.7 18.8 RFC 6585: Additional HTTP Status Codes
  19. 19.0 19.1 RFC 7725: An HTTP Status Code to Report Legal Obstacles
  20. 20.0 20.1 RFC 2295: Transparent Content Negotiation in HTTP
  21. 21.0 21.1 RFC 2774: An HTTP Extension Framework