Knowledge (XXG)

List of HTTP status codes

Source 📝

3551: 640: 41: 312:(RFCs), other specifications, and some additional codes used in some common applications of the HTTP. The first digit of the status code specifies one of five standard classes of responses. The optional message phrases shown are typical, but any human-readable alternative may be provided, or none at all. 787:
Indicates that the resource requested was previously in use but is no longer available and will not be available again. This should be used when a resource has been intentionally removed and the resource should be purged. Upon receiving a 410 status code, the client should not request the resource in
366:
An informational response indicates that the request was received and understood. It is issued on a provisional basis while request processing continues. It alerts the client to wait for a final response. The message consists only of the status line and optional header fields, and is terminated by an
725:
The request contained valid data and was understood by the server, but the server is refusing action. This may be due to the user not having the necessary permissions for a resource or needing an account of some sort, or attempting a prohibited action (e.g. creating a duplicate record where only one
414:
A WebDAV request may contain many sub-requests involving file operations, requiring a long time to complete the request. This code indicates that the server has received and is processing the request, but no response is available yet. This prevents the client from timing out and assuming the request
565:
Tells the client to look at (browse to) another URL. The HTTP/1.0 specification required the client to perform a temporary redirect with the same method (the original describing phrase was "Moved Temporarily"), but popular browsers implemented 302 redirects by changing the method to GET. Therefore,
615:
In this case, the request should be repeated with another URI; however, future requests should still use the original URI. In contrast to how 302 was historically implemented, the request method is not allowed to be changed when reissuing the original request. For example, a POST request should be
927:
The origin server requires the request to be conditional. Intended to prevent the 'lost update' problem, where a client GETs a resource's state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a
325:
All HTTP response status codes are separated into five classes or categories. The first digit of the status code defines the class of response, while the last two digits do not have any classifying or categorization role. There are five classes defined by the standard:
525:
A user agent may carry out the additional action with no user interaction only if the method used in the second request is GET or HEAD. A user agent may automatically redirect a request. A user agent should detect and intervene to prevent cyclical redirects.
672:
Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided. The response must include a WWW-Authenticate header field containing a challenge applicable to the requested resource. See
770:
The server timed out waiting for the request. According to HTTP specifications: "The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later
975:
Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has encountered an error or is otherwise incapable of performing the request. Except when responding to a HEAD request, the server
726:
is allowed). This code is also typically used if the request provided authentication by answering the WWW-Authenticate header field challenge, but the server did not accept that authentication. The request should not be repeated.
816:
provided was too long for the server to process. Often the result of too much data being encoded as a query-string of a GET request, in which case it should be converted to a POST request. Called "Request-URI Too Long"
1526:
An error around authentication returned by a server registered with a load balancer. A listener rule is configured to authenticate users, but the identity provider (IdP) returned an error code when authenticating the
788:
the future. Clients such as search engines should remove the resource from their indices. Most use cases do not require clients and search engines to purge the resource, and a "404 Not Found" may be used instead.
3004: 1334:
IIS sometimes uses additional decimal sub-codes for more specific information, however these sub-codes only appear in the response payload and in documentation, not in the place of an actual HTTP status code.
441:
used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request, the response will contain an entity describing or containing the result of the action.
2942: 2664: 382:
request). Sending a large request body to a server after a request has been rejected for inappropriate headers would be inefficient. To have a server check the request's headers, a client must send
1330:
when either a more efficient server is available or the server cannot access the users' mailbox. The client is expected to re-run the HTTP AutoDiscover operation to find a more appropriate server.
3370: 390:
status code in response before sending the body. If the client receives an error code such as 403 (Forbidden) or 405 (Method Not Allowed) then it should not send the request's body. The response
3111: 666:
The server cannot or will not process the request due to an apparent client error (e.g., malformed request syntax, size too large, invalid request message framing, or deceptive request routing).
3388: 841:), but the server cannot supply that portion. For example, if the client asked for a part of the file that lies beyond the end of the file. Called "Requested Range Not Satisfiable" previously. 579:
using the GET method. When received in response to a POST (or PUT/DELETE), the client should presume that the server has received the data and should issue a new GET request to the given URI.
453:
The request has been accepted for processing, but the processing has not been completed. The request might or might not be eventually acted upon, and may be disallowed when processing occurs.
1935: 953:
A server operator has received a legal demand to deny access to a resource or to a set of resources that includes the requested resource. The code 451 was chosen as a reference to the novel
1001:
The server either does not recognize the request method, or it lacks the ability to fulfil the request. Usually this implies future availability (e.g., a new feature of a web-service API).
487:) due to a range header sent by the client. The range header is used by HTTP clients to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams. 869:, and is not expected to be implemented by actual HTTP servers. The RFC specifies this code should be returned by teapots requested to brew coffee. This HTTP status is used as an 378:
The server has received the request headers and the client should proceed to send the request body (in the case of a request for which a body needs to be sent; for example, a
1508:
Client closed the connection with the load balancer before the idle timeout period elapsed. Typically, when client timeout is sooner than the Elastic Load Balancer's timeout.
509:
The server has fulfilled a request for the resource, and the response is a representation of the result of one or more instance-manipulations applied to the current instance.
3396: 2974: 2837: 2454: 2788: 2368: 2154: 1551:
Since this "Warning" header is often neither sent by servers nor acknowledged by clients, this header and its codes were obsoleted by the HTTP Working Group in 2022 with
3914: 3008: 647:
This class of status code is intended for situations in which the error seems to have been caused by the client. Except when responding to a HEAD request, the server
1473:
Error 527 indicated an interrupted connection between Cloudflare and the origin server's Railgun server. This error is obsolete as Cloudflare has deprecated Railgun.
1502:
Returned with an HTTP/2 GOAWAY frame if the compressed length of any of the headers exceeds 8K bytes or if more than 10K requests are served through one connection.
1425:
The origin server refused connections from Cloudflare. Security solutions at the origin may be blocking legitimate connections from certain Cloudflare IP addresses.
651:
include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any
2124: 2946: 1226:
The server has exceeded the bandwidth specified by the server administrator; this is often used by shared hosting providers to limit the bandwidth of customers.
3418: 2656: 595:
The requested resource is available only through a proxy, the address for which is provided in the response. For security reasons, many HTTP clients (such as
980:
include an entity containing an explanation of the error situation, and indicate whether it is a temporary or permanent condition. Likewise, user agents
877:"I'm a teapot" easter egg. Sometimes, this status code is also used as a response to a blocked request, instead of the more appropriate 403 Forbidden. 589:
If-Modified-Since or If-None-Match. In such case, there is no need to retransmit the resource since the client still has a previously-downloaded copy.
3658: 3340: 2426: 2210: 1927: 1566:
The response provided by a cache is stale (the content's age exceeds a maximum age set by a Cache-Control header or heuristically chosen lifetime).
1548:. Unlike the other status codes above, these were not sent as the response status in the HTTP protocol, but as part of the "Warning" HTTP header. 1073:
The client needs to authenticate to gain network access. Intended for use by intercepting proxies used to control access to the network (e.g., "
3831: 3323: 944:
The server is unwilling to process the request because either an individual header field, or all the header fields collectively, are too large.
865: 3291: 2431:
Any attempt to brew coffee with a teapot should result in the error code "418 I'm a teapot". The resulting entity body MAY be short and stout.
503:
The members of a DAV binding have already been enumerated in a preceding part of the (multistatus) response, and are not being included again.
3157: 518:
This class of status code indicates the client must take additional action to complete the request. Many of these status codes are used in
740:
A request method is not supported for the requested resource; for example, a GET request on a form that requires data to be presented via
3454: 3030: 2859: 319: 1596:
Added by a proxy if it applies any transformation to the representation, such as changing the content encoding, media type or the like.
2013:; Douglis, Fred; Krishnamurthy, Balachander; Goland, Yaron Y.; Hellerstein, Daniel M.; Feldmann, Anja; Mogul, Jeffrey (January 2002). 3261: 3107: 2098: 1192:
The Microsoft extension code indicated when Windows Parental Controls are turned on and are blocking access to the requested webpage.
750:
The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. See
2829: 3867: 2982: 2462: 1627: 1294:
Error 999 is used by LinkedIn and is related to being blocked/walled or unable to access their webpages without first signing in.
1141:
Returned by version 1 of the Twitter Search and Trends API when the client is being rate limited; versions 1.1 and later use the
477:
The server successfully processed the request, asks that the requester reset its document view, and is not returning any content.
2505: 2360: 2158: 1802: 734:
The requested resource could not be found but may be available in the future. Subsequent requests by the client are permissible.
3919: 3862: 3826: 3489: 3183: 3048: 2577: 1892: 1710: 1617: 857: 3209: 2184: 1019:
The server cannot handle the request (because it is overloaded or down for maintenance). Generally, this is a temporary state.
3078: 2532: 287: 681:. 401 semantically means "unauthenticated", the user does not have valid authentication credentials for the target resource. 1304: 1278:
An error used by some HTTP proxies to signal a network connect timeout behind the proxy to a client in front of the proxy.
398:
header as it indicates that the server does not support expectations (this is the case, for example, of HTTP/1.0 servers).
1584:
The cache heuristically chose a freshness lifetime greater than 24 hours and the response's age is greater than 24 hours.
3651: 1010: 678: 230: 2132: 1103:
Used by Apache servers. A catch-all error condition allowing the passage of message bodies through the server when the
777:
Indicates that the request could not be processed because of conflict in the current state of the resource, such as an
3706: 883:
The request was directed at a server that is not able to produce a response (for example because of connection reuse).
674: 623: 576: 554: 301: 225: 995:
A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.
3239: 2815: 1622: 1354:
Used internally to instruct the server to return no information to the client and close the connection immediately.
586: 132: 50: 3348: 1447:
Cloudflare was able to complete a TCP connection to the origin server, but did not receive a timely HTTP response.
806:
The request is larger than the server is willing or able to process. Previously called "Request Entity Too Large".
3893: 1825: 542: 2633: 430:
This class of status codes indicates the action requested by the client was received, understood, and accepted.
3821: 1454: 914: 828: 537:). For example, this code could be used to present multiple video format options, to list files with different 261: 1272:
Used by some HTTP proxies to signal a network read timeout behind the proxy to a client in front of the proxy.
3609: 3644: 860: 256: 1025:
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.
2723: 2266: 2058: 1495:
adds a few custom return codes to signal issues either with the client request or with the origin server.
1492: 1155: 717:
uses this code for failed payments where parameters were correct, for example blocked fraudulent payments.
497:
message and can contain a number of separate response codes, depending on how many sub-requests were made.
251: 3124:"Error message when you try to log on to Exchange 2007 by using Outlook Web Access: "440 Login Time-out"" 1412:'s reverse proxy service expands the 5xx series of errors space to signal issues with the origin server. 689:
Reserved for future use. The original intention was that this code might be used as part of some form of
3749: 3726: 2206: 1150: 246: 465:) that received a 200 OK from its origin, but is returning a modified version of the origin's response. 3816: 901:
The request failed because it depended on another request and that request failed (e.g., a PROPPATCH).
800:
The server does not meet one of the preconditions that the requester put on the request header fields.
3721: 3589: 3503: 2816:"draft-ietf-webdav-protocol-05: Extensions for Distributed Authoring on the World Wide Web -- WEBDAV" 2743: 2703: 2599: 2410: 2294: 2078: 2030: 1981: 1906: 1845: 1732: 309: 3532: 3320: 3888: 3299: 1488: 1394:
response code, used when the client has made a HTTP request to a port listening for HTTPS requests.
1327: 1038: 824: 794:
The request did not specify the length of its content, which is required by the requested resource.
751: 534: 3754: 3686: 3149: 1371: 1097: 1042: 969: 870: 538: 305: 280: 3555: 3550: 1320:
The server cannot honour the request because the user has not provided the required information.
630:. So, for example, submitting a form to a permanently redirected resource may continue smoothly. 1870: 3883: 3711: 3701: 2867: 2591: 1724: 1632: 1572:
The cache was unable to validate the response, due to an inability to reach the origin server.
1216: 702: 600: 3841: 3795: 3579: 3569: 3493: 2889: 2733: 2693: 2581: 2400: 2284: 2068: 2020: 1971: 1896: 1835: 1714: 1660: 1552: 1541: 1514:
The load balancer received an X-Forwarded-For request header with more than 30 IP addresses.
1347:
web server software expands the 4xx error space to signal issues with the client's request.
1243: 1121: 1107:
setting is enabled. It is displayed in this situation instead of a 4xx or 5xx error message.
714: 55: 3627: 1077:" used to require agreement to Terms of Service before granting full Internet access via a 907:
Indicates that the server is unwilling to risk processing a request that might be replayed.
827:
which the server or resource does not support. For example, the client uploads an image as
3716: 3691: 3327: 3269: 2274: 2102: 2050: 2010: 1078: 519: 461: 404:
The requester has asked the server to switch protocols and the server has agreed to do so.
371:
send a 1xx response to an HTTP/1.0 compliant client except under experimental conditions.
166: 1590:
Arbitrary, non-specific warning. The warning text may be logged or presented to the user.
1463:
Cloudflare could not validate the SSL certificate on the origin web server. Also used by
1307:(IIS) web server expands the 4xx error space to signal errors with the client's request. 705:
API uses this status if a particular developer has exceeded the daily limit on requests.
3800: 2390: 2270: 1074: 955: 918: 437:
Standard response for successful HTTP requests. The actual response will depend on the
1798: 1266:
Used by Shopify to indicate that the requested endpoint has been temporarily disabled.
1236:
in the SSLLabs server testing API to signal that the site can not process the request.
609:
No longer used. Originally meant "Subsequent requests should use the specified proxy."
3908: 3836: 3667: 1464: 1209: 1199: 935: 934:
The user has sent too many requests in a given amount of time. Intended for use with
889:
The request was well-formed (i.e., syntactically correct) but could not be processed.
874: 778: 585:
Indicates that the resource has not been modified since the version specified by the
273: 151: 3056: 2921: 2180: 1400:
Used when the client has closed the request before the server could send a response.
984:
display any included entity to the user. These response codes are applicable to any
3744: 3696: 3479: 3205: 3179: 3123: 2657:"What is the correct HTTP status code to send when a site is down for maintenance?" 2567: 2262: 2054: 1700: 1419:
The origin server returned an empty, unknown, or unexpected response to Cloudflare.
1256:
Used by Shopify to indicate that Cloudflare can't resolve the requested DNS record.
1057:
The server detected an infinite loop while processing the request (sent instead of
838: 761: 713:
uses this code when the store has not paid their fees and is temporarily disabled.
694: 690: 639: 484: 304:(HTTP) response status codes. Status codes are issued by a server in response to a 161: 156: 123: 3086: 566:
HTTP/1.1 added status codes 303 and 307 to distinguish between the two behaviours.
533:
Indicates multiple options for the resource from which the client may choose (via
367:
empty line. As the HTTP/1.0 standard did not define any 1xx status codes, servers
3790: 3681: 3592: 3573: 3519: 3515: 3506: 3483: 2746: 2727: 2706: 2687: 2611: 2602: 2571: 2422: 2413: 2394: 2346: 2342: 2338: 2334: 2330: 2326: 2322: 2318: 2314: 2310: 2306: 2297: 2278: 2081: 2062: 2033: 2014: 1997: 1993: 1984: 1965: 1909: 1886: 1857: 1848: 1829: 1780: 1776: 1772: 1768: 1764: 1760: 1756: 1752: 1748: 1744: 1735: 1704: 1664: 1556: 1545: 1051:
The server is unable to store the representation needed to complete the request.
741: 471:
The server successfully processed the request, and is not returning any content.
379: 141: 98: 3422: 3392: 3374: 3344: 1438: 1409: 1146: 2595: 1728: 709:
uses this code if an account does not have sufficient funds to start a call.
3235: 3153: 3127: 2510: 1537: 1176:
response code, when too many URLs are requested within a certain time frame.
698: 447:
The request has been fulfilled, resulting in the creation of a new resource.
146: 2099:"Mozilla Bugzilla Bug 187996: Strange behavior on 305 redirect, comment 13" 1384:
response code, used when a client certificate is required but not provided.
1067:
Further extensions to the request are required for the server to fulfil it.
847:
The server cannot meet the requirements of the Expect request-header field.
3231: 1288:
Used by Shopify to indicate that the request includes a JSON syntax error.
3785: 3780: 3775: 3770: 1612: 1004: 947: 850: 729: 720: 684: 569: 560: 548: 209: 204: 199: 194: 189: 184: 17: 3455:"Troubleshoot Your Application Load Balancers – Elastic Load Balancing" 2863: 1928:"Create request with POST, which response codes 200 or 201 and content" 1282: 1260: 1250: 1246:
web platform to indicate a site that has been frozen due to inactivity.
1180: 1169: 1162: 1135: 1111: 710: 706: 596: 315:
Unless otherwise stated, the status code is part of the HTTP standard.
3618: 2625: 2455:"New Google Easter Egg For SEO Geeks: Server Status 418, I'm A Teapot" 1117:
Used by the Laravel Framework when a CSRF Token is missing or expired.
40: 3584: 3498: 2793: 2738: 2698: 2586: 2405: 2289: 2232: 2073: 2025: 1976: 1967:
HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
1901: 1840: 1719: 1578:
The cache is intentionally disconnected from the rest of the network.
1233: 1220: 1145:
response code instead. The phrase "Enhance your calm" comes from the
1128: 408: 1212:. Code 499 indicates that a token is required but was not submitted. 1013:
or proxy and received an invalid response from the upstream server.
701:, but that has not yet happened, and this code is not widely used. 345:– further action needs to be taken in order to complete the request 2537: 1437:
Cloudflare could not reach the origin server; for example, if the
1344: 638: 60: 3636: 2533:"I Went to a Russian Website and All I Got Was This Lousy Teapot" 1031:
The server does not support the HTTP version used in the request.
339:– the request was successfully received, understood, and accepted 2484: 2441: 1520:
Incompatible protocol versions between Client and Origin server.
1186:
Used by Shopify to signal that the request was deemed malicious.
1127:
A deprecated response status proposed during the development of
985: 652: 438: 118: 113: 108: 103: 93: 88: 83: 74: 65: 32: 3640: 421:
Used to return some response headers before final HTTP message.
1828:; Faizi, Asad; Carter, Steve R.; Jensen, Del (February 1999). 813: 494: 831:, but the server requires that images use a different format. 622:
This and all future requests should be directed to the given
553:
This and all future requests should be directed to the given
322:(IANA) maintains the official registry of HTTP status codes. 2789:"framework/src/Illuminate/Foundation/Exceptions/Handler.php" 1370:
response code, used when the client has provided an invalid
1202:. Code 498 indicates an expired or otherwise invalid token. 2125:"The GNU Taler tutorial for PHP Web shop developers 0.4.0" 394:
indicates that the request should be repeated without the
3554: This article incorporates text available under the 1799:"Hypertext Transfer Protocol (HTTP) Status Code Registry" 913:
The client should switch to a different protocol such as
357:– the server failed to fulfil an apparently valid request 2361:"HTTP/1.1 Status Codes 400 and 417, cannot choose which" 856:
This code was defined in 1998 as one of the traditional
351:– the request contains bad syntax or cannot be fulfilled 3610:
Hypertext Transfer Protocol (HTTP) Status Code Registry
2763: 1314:
The client's session has expired and must log in again.
1092:
The following codes are not specified by any standard.
575:
The response to the request can be found under another
1360:
Client sent too large request or too long header line.
1131:
used by the Spring Framework when a method has failed.
1269:
598 (Informal convention) Network read timeout error
1189:
450 Blocked by Windows Parental Controls (Microsoft)
483:
The server is delivering only part of the resource (
3876: 3850: 3809: 3763: 3737: 3674: 2396:
Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)
1793: 1791: 1789: 1154:, and its association with this number is likely a 760:The client must first authenticate itself with the 2890:"HTTP Status Codes and SEO: what you need to know" 1831:HTTP Extensions for Distributed Authoring – WEBDAV 1431:Cloudflare timed out contacting the origin server. 456:203 Non-Authoritative Information (since HTTP/1.1) 3449: 3447: 3445: 3443: 3441: 3439: 1602:Same as 199, but indicating a persistent warning. 386:as a header in its initial request and receive a 3371:"Error 520: web server returns an unknown error" 2726:; Leach, Paul; Lawrence, Scott (February 2000). 1659:represent interpretation guidelines as given by 837:The client has asked for a portion of the file ( 308:made to the server. It includes codes from IETF 3485:Hypertext Transfer Protocol (HTTP/1.1): Caching 2764:"218 This is fine – HTTP status code explained" 2626:"An HTTP Status Code to Report Legal Obstacles" 1703:; M. Nottingham; J. Reschke, eds. (June 2022). 1441:for the origin server are incorrect or missing. 493:The message body that follows is by default an 2916: 2914: 2912: 2910: 1479:Error 530 is returned along with a 1xxx error. 1070:511 Network Authentication Required (RFC 6585) 941:431 Request Header Fields Too Large (RFC 6585) 895:The resource that is being accessed is locked. 333:– the request was received, continuing process 3652: 3389:"527 Error: Railgun Listener to origin error" 2922:"Shopify API response status and error codes" 2686:Holtman, Koen; Mutz, Andrew H. (March 1998). 281: 8: 1540:related warning codes were specified under 1048:507 Insufficient Storage (WebDAV; RFC 4918) 744:, or a PUT request on a read-only resource. 459:The server is a transforming proxy (e.g. a 3659: 3645: 3637: 2561: 2559: 2557: 2555: 2257: 2255: 2253: 561:302 Found (Previously "Moved temporarily") 288: 274: 28: 3583: 3497: 3482:; M. Nottingham; J. Reschke (June 2014). 3049:"Platform Considerations | Pantheon Docs" 2969: 2967: 2737: 2697: 2585: 2404: 2288: 2072: 2024: 1975: 1959: 1957: 1955: 1953: 1900: 1839: 1718: 1695: 1693: 1691: 1689: 1687: 1685: 1683: 659:display any included entity to the user. 626:. 308 parallel the behaviour of 301, but 3915:Hypertext Transfer Protocol status codes 2506:"Enable extra web security on a website" 1888:An HTTP Status Code for Indicating Hints 1416:520 Web Server Returned an Unknown Error 898:424 Failed Dependency (WebDAV; RFC 4918) 628:does not allow the HTTP method to change 415:was lost. The status code is deprecated. 2689:Transparent Content Negotiation in HTTP 2280:Hypertext Transfer Protocol -- HTTP/1.1 2064:Hypertext Transfer Protocol -- HTTP/1.0 1679: 1644: 612:307 Temporary Redirect (since HTTP/1.1) 500:208 Already Reported (WebDAV; RFC 5842) 238: 217: 174: 131: 73: 31: 1805:from the original on December 11, 2011 1034:506 Variant Also Negotiates (RFC 2295) 959:(see the Acknowledgements in the RFC). 866:Hyper Text Coffee Pot Control Protocol 781:between multiple simultaneous updates. 3399:from the original on October 13, 2016 2860:"Twitter Error Codes & Responses" 2840:from the original on October 25, 2015 2667:from the original on October 11, 2016 2427:April Fools' Day Request for Comments 2371:from the original on October 10, 2015 2155:"Google API Standard Error Responses" 1938:from the original on October 11, 2016 1651:Emphasised words and phrases such as 1161:430 Request Header Fields Too Large ( 697:scheme, as proposed, for example, by 7: 3330:(http_rewrite module) documentation. 3160:from the original on October 5, 2009 3079:"HTTP status codes – ascii-code.com" 1599:299 Miscellaneous Persistent Warning 1054:508 Loop Detected (WebDAV; RFC 5842) 924:428 Precondition Required (RFC 6585) 616:repeated using another POST request. 3614:Internet Assigned Numbers Authority 3186:from the original on March 26, 2015 1387:497 HTTP Request Sent to HTTPS Port 490:207 Multi-Status (WebDAV; RFC 4918) 320:Internet Assigned Numbers Authority 3242:from the original on April 9, 2009 3232:"The HTTP status codes in IIS 7.0" 3212:from the original on July 31, 2014 3150:"2.2.6 449 Retry With Status Code" 3005:"HTTP Error Codes and Quick Fixes" 2975:"Using token-based authentication" 2636:from the original on March 4, 2016 2453:Barry Schwartz (August 26, 2014). 2213:from the original on July 25, 2018 2187:from the original on July 10, 2018 1964:Dusseault, Lisa, ed. (June 2007). 25: 3007:. Docs.cpanel.net. Archived from 1532:Caching warning codes (obsoleted) 1453:Cloudflare could not negotiate a 1275:599 Network Connect Timeout Error 948:451 Unavailable For Legal Reasons 757:407 Proxy Authentication Required 210:451 Unavailable for Legal Reasons 3868:List of SMTP server return codes 3549: 3514:sec. 5.5. Obsoleted by RFC  1628:List of SMTP server return codes 1179:430 Shopify Security Rejection ( 931:429 Too Many Requests (RFC 6585) 535:agent-driven content negotiation 39: 3863:List of FTP server return codes 3490:Internet Engineering Task Force 3031:"SSL Labs API v3 Documentation" 2578:Internet Engineering Task Force 2233:"Stripe API Reference – Errors" 2101:. March 3, 2003. Archived from 1711:Internet Engineering Task Force 1618:List of FTP server return codes 603:) do not obey this status code. 218:Security access control methods 3341:"Troubleshooting: Error Pages" 1215:509 Bandwidth Limit Exceeded ( 1168:A deprecated response used by 1028:505 HTTP Version Not Supported 592:305 Use Proxy (since HTTP/1.1) 1: 3292:"ngx_http_special_response.c" 3180:"MS-ASCMD, Section 3.1.5.2.2" 1885:Oku, Kazuho (December 2017). 1875:102 status code is deprecated 1305:Internet Information Services 1299:Internet Information Services 1041:for the request results in a 972:failed to fulfill a request. 892:423 Locked (WebDAV; RFC 4918) 3578:. June 2022. sec. 5.5. 2836:. org.springframework.http. 2573:Additional HTTP Status Codes 1470:527 Railgun Error (obsolete) 1377:496 SSL Certificate Required 1357:494 Request header too large 679:Digest access authentication 231:Digest access authentication 3298:. nginx inc. Archived from 3268:. nginx inc. Archived from 2729:An HTTP Extension Framework 2181:"Sipgate API Documentation" 1871:"102 Processing – HTTP MDN" 1460:526 Invalid SSL Certificate 1064:510 Not Extended (RFC 2774) 1009:The server was acting as a 675:Basic access authentication 302:Hypertext Transfer Protocol 226:Basic access authentication 3936: 3522:. 2943:"Screenshot of error page" 2624:Bray, T. (February 2016). 2614:. 2349:. 2000:. 1860:. 1783:. 1623:List of HTTP header fields 1593:214 Transformation Applied 1575:112 Disconnected Operation 1484:AWS Elastic Load Balancing 1259:540 Temporarily Disabled ( 873:in some websites, such as 820:415 Unsupported Media Type 418:103 Early Hints (RFC 8297) 362:1xx informational response 331:1xx informational response 3894:2024 CrowdStrike incident 3858:List of HTTP status codes 3628:MDN status code reference 2732:. Network Working Group. 2692:. Network Working Group. 2399:. Network Working Group. 2283:. Network Working Group. 2067:. Network Working Group. 2019:. Network Working Group. 1970:. Network Working Group. 1834:. Network Working Group. 1587:199 Miscellaneous Warning 1434:523 Origin Is Unreachable 1397:499 Client Closed Request 1363:495 SSL Certificate Error 1205:499 Token Required (Esri) 992:500 Internal Server Error 886:422 Unprocessable Content 834:416 Range Not Satisfiable 823:The request entity has a 543:word-sense disambiguation 3822:Bad command or file name 1581:113 Heuristic Expiration 1450:525 SSL Handshake Failed 1428:522 Connection Timed Out 1391: 1381: 1367: 1195:498 Invalid Token (Esri) 1173: 1142: 1058: 904:425 Too Early (RFC 8470) 262:HTTP parameter pollution 239:Security vulnerabilities 3296:nginx 1.9.5 source code 3266:nginx 1.9.5 source code 2724:Nielsen, Henrik Frystyk 2265:; J. Gettys; J. Mogul; 2207:"Shopify Documentation" 1569:111 Revalidation Failed 1457:with the origin server. 1134:420 Enhance Your Calm ( 1016:503 Service Unavailable 880:421 Misdirected Request 797:412 Precondition Failed 401:101 Switching Protocols 257:HTTP response splitting 3920:Internet-related lists 3764:Device and data errors 3533:"Warning – HTTP | MDN" 3326:March 1, 2018, at the 3208:. Msdn.microsoft.com. 3182:. Msdn.microsoft.com. 2979:ArcGIS Server SOAP SDK 2866:. 2014. Archived from 2333:. Updated by RFC  2305:Obsoleted by RFC  2157:. 2016. Archived from 2016:Delta encoding in HTTP 1856:Obsoleted by RFC  1493:Elastic Load Balancing 1444:524 A Timeout Occurred 1422:521 Web Server Is Down 1281:783 Unexpected Token ( 1249:530 Origin DNS Error ( 1229:529 Site is overloaded 844:417 Expectation Failed 737:405 Method Not Allowed 644: 643:404 error on Wikimedia 619:308 Permanent Redirect 506:226 IM Used (RFC 3229) 392:417 Expectation Failed 252:HTTP request smuggling 3750:Fatal exception error 3537:developer.mozilla.org 3518:. Obsoletes RFC  3272:on September 19, 2017 2985:on September 26, 2014 2870:on September 27, 2017 2329:. Obsoletes RFC  1996:. Obsoletes RFC  1926:Stewart, Mark; djna. 1741:Internet Standard 97. 1563:110 Response is Stale 1174:429 Too Many Requests 1156:reference to cannabis 1143:429 Too Many Requests 803:413 Payload Too Large 642: 549:301 Moved Permanently 247:HTTP header injection 185:301 Moved Permanently 176:Response status codes 3262:"ngx_http_request.h" 3011:on November 23, 2015 2465:on November 15, 2015 2421:Updated by RFC  1992:Updated by RFC  1390:An expansion of the 1380:An expansion of the 1366:An expansion of the 1120:420 Method Failure ( 1059:208 Already Reported 910:426 Upgrade Required 853:(RFC 2324, RFC 7168) 685:402 Payment Required 530:300 Multiple Choices 384:Expect: 100-continue 310:Request for Comments 3889:Windows wait cursor 3827:Halt and Catch Fire 3817:Abort, Retry, Fail? 3738:Application failure 3623:http-statuscode.com 3459:docs.aws.amazon.com 2135:on November 8, 2017 1779:. Updates RFC  1743:Obsoletes RFC  1489:Amazon Web Services 1328:Exchange ActiveSync 1105:ProxyErrorOverride 1039:content negotiation 1022:504 Gateway Timeout 998:501 Not Implemented 791:411 Length Required 767:408 Request Timeout 752:Content negotiation 539:filename extensions 480:206 Partial Content 3755:Segmentation fault 3687:Fatal system error 3512:Proposed Standard. 3321:"return" directive 3089:on January 7, 2017 3083:www.ascii-code.com 3059:on January 6, 2017 2608:Proposed Standard. 2459:Search Engine Land 2039:Proposed Standard. 1990:Proposed Standard. 1854:Proposed Standard. 1613:Custom error pages 1372:client certificate 1311:440 Login Time-out 1239:530 Site is frozen 1110:419 Page Expired ( 1098:Apache HTTP Server 1096:218 This is fine ( 1043:circular reference 861:April Fools' jokes 747:406 Not Acceptable 645: 300:This is a list of 3902: 3901: 3884:Spinning pinwheel 3707:Red Ring of Death 3702:Linux kernel oops 3619:HTTP status codes 3238:. July 14, 2009. 2830:"Enum HttpStatus" 2610:Updates RFC  2485:"Google's Teapot" 2393:(April 1, 1998). 2105:on April 21, 2014 1633:Common Log Format 1455:SSL/TLS handshake 1217:Apache Web Server 1210:ArcGIS for Server 1200:ArcGIS for Server 1172:, instead of the 964:5xx server errors 703:Google Developers 635:4xx client errors 601:Internet Explorer 474:205 Reset Content 298: 297: 16:(Redirected from 3927: 3842:Does not compute 3796:Not a typewriter 3661: 3654: 3647: 3638: 3597: 3596: 3587: 3585:10.17487/RFC9111 3566: 3560: 3553: 3547: 3545: 3543: 3529: 3523: 3510: 3501: 3499:10.17487/RFC7234 3476: 3470: 3469: 3467: 3465: 3451: 3434: 3433: 3431: 3429: 3415: 3409: 3408: 3406: 3404: 3385: 3379: 3378: 3367: 3361: 3360: 3358: 3356: 3351:on March 4, 2016 3347:. Archived from 3337: 3331: 3318: 3312: 3311: 3309: 3307: 3288: 3282: 3281: 3279: 3277: 3258: 3252: 3251: 3249: 3247: 3228: 3222: 3221: 3219: 3217: 3202: 3196: 3195: 3193: 3191: 3176: 3170: 3169: 3167: 3165: 3146: 3140: 3139: 3137: 3135: 3120: 3114: 3105: 3099: 3098: 3096: 3094: 3085:. Archived from 3075: 3069: 3068: 3066: 3064: 3055:. Archived from 3045: 3039: 3038: 3027: 3021: 3020: 3018: 3016: 3001: 2995: 2994: 2992: 2990: 2981:. Archived from 2971: 2962: 2961: 2959: 2957: 2951: 2945:. Archived from 2939: 2933: 2932: 2930: 2928: 2918: 2905: 2904: 2902: 2900: 2886: 2880: 2879: 2877: 2875: 2856: 2850: 2849: 2847: 2845: 2834:Spring Framework 2826: 2820: 2819: 2812: 2806: 2805: 2803: 2801: 2785: 2779: 2778: 2776: 2774: 2760: 2754: 2750: 2741: 2739:10.17487/RFC2774 2720: 2714: 2710: 2701: 2699:10.17487/RFC2295 2683: 2677: 2676: 2674: 2672: 2652: 2646: 2645: 2643: 2641: 2621: 2615: 2606: 2589: 2587:10.17487/RFC6585 2563: 2550: 2549: 2547: 2545: 2529: 2523: 2522: 2520: 2518: 2502: 2496: 2495: 2493: 2491: 2481: 2475: 2474: 2472: 2470: 2461:. Archived from 2450: 2444: 2439: 2433: 2417: 2408: 2406:10.17487/RFC2324 2387: 2381: 2380: 2378: 2376: 2356: 2350: 2301: 2292: 2290:10.17487/RFC2616 2259: 2248: 2247: 2245: 2243: 2229: 2223: 2222: 2220: 2218: 2203: 2197: 2196: 2194: 2192: 2177: 2171: 2170: 2168: 2166: 2151: 2145: 2144: 2142: 2140: 2131:. Archived from 2121: 2115: 2114: 2112: 2110: 2095: 2089: 2085: 2076: 2074:10.17487/RFC1945 2047: 2041: 2037: 2028: 2026:10.17487/RFC3229 2011:Hoff, Arthur van 2007: 2001: 1988: 1979: 1977:10.17487/RFC4918 1961: 1948: 1947: 1945: 1943: 1923: 1917: 1913: 1904: 1902:10.17487/RFC8297 1882: 1876: 1874: 1873:. July 25, 2023. 1867: 1861: 1852: 1843: 1841:10.17487/RFC2518 1824:Goland, Yaronn; 1821: 1815: 1814: 1812: 1810: 1795: 1784: 1739: 1722: 1720:10.17487/RFC9110 1697: 1667: 1649: 1523:561 Unauthorized 1291:999 Non-standard 1244:Pantheon Systems 1122:Spring Framework 1106: 1088:Unofficial codes 851:418 I'm a teapot 809:414 URI Too Long 669:401 Unauthorized 606:306 Switch Proxy 582:304 Not Modified 572:(since HTTP/1.1) 541:, or to suggest 407:102 Processing ( 397: 393: 389: 385: 355:5xx server error 349:4xx client error 306:client's request 290: 283: 276: 43: 29: 21: 3935: 3934: 3930: 3929: 3928: 3926: 3925: 3924: 3905: 3904: 3903: 3898: 3872: 3846: 3805: 3759: 3733: 3717:Screen of death 3692:Guru Meditation 3670: 3665: 3606: 3601: 3600: 3568: 3567: 3563: 3541: 3539: 3531: 3530: 3526: 3478: 3477: 3473: 3463: 3461: 3453: 3452: 3437: 3427: 3425: 3417: 3416: 3412: 3402: 3400: 3387: 3386: 3382: 3369: 3368: 3364: 3354: 3352: 3339: 3338: 3334: 3328:Wayback Machine 3319: 3315: 3305: 3303: 3290: 3289: 3285: 3275: 3273: 3260: 3259: 3255: 3245: 3243: 3230: 3229: 3225: 3215: 3213: 3204: 3203: 3199: 3189: 3187: 3178: 3177: 3173: 3163: 3161: 3148: 3147: 3143: 3133: 3131: 3122: 3121: 3117: 3106: 3102: 3092: 3090: 3077: 3076: 3072: 3062: 3060: 3047: 3046: 3042: 3029: 3028: 3024: 3014: 3012: 3003: 3002: 2998: 2988: 2986: 2973: 2972: 2965: 2955: 2953: 2952:on May 11, 2013 2949: 2941: 2940: 2936: 2926: 2924: 2920: 2919: 2908: 2898: 2896: 2888: 2887: 2883: 2873: 2871: 2858: 2857: 2853: 2843: 2841: 2828: 2827: 2823: 2814: 2813: 2809: 2799: 2797: 2787: 2786: 2782: 2772: 2770: 2762: 2761: 2757: 2722: 2721: 2717: 2685: 2684: 2680: 2670: 2668: 2654: 2653: 2649: 2639: 2637: 2623: 2622: 2618: 2566:M. Nottingham; 2565: 2564: 2553: 2543: 2541: 2531: 2530: 2526: 2516: 2514: 2504: 2503: 2499: 2489: 2487: 2483: 2482: 2478: 2468: 2466: 2452: 2451: 2447: 2440: 2436: 2389: 2388: 2384: 2374: 2372: 2358: 2357: 2353: 2277:(August 1999). 2261: 2260: 2251: 2241: 2239: 2231: 2230: 2226: 2216: 2214: 2205: 2204: 2200: 2190: 2188: 2179: 2178: 2174: 2164: 2162: 2161:on May 25, 2017 2153: 2152: 2148: 2138: 2136: 2123: 2122: 2118: 2108: 2106: 2097: 2096: 2092: 2049: 2048: 2044: 2009: 2008: 2004: 1963: 1962: 1951: 1941: 1939: 1925: 1924: 1920: 1884: 1883: 1879: 1869: 1868: 1864: 1823: 1822: 1818: 1808: 1806: 1797: 1796: 1787: 1699: 1698: 1681: 1676: 1671: 1670: 1650: 1646: 1641: 1609: 1534: 1486: 1407: 1392:400 Bad Request 1382:400 Bad Request 1368:400 Bad Request 1351:444 No Response 1341: 1301: 1104: 1090: 1075:captive portals 1005:502 Bad Gateway 966: 917:, given in the 863:, in RFC 2324, 663:400 Bad Request 637: 597:Mozilla Firefox 587:request headers 520:URL redirection 516: 514:3xx redirection 462:Web accelerator 428: 395: 391: 387: 383: 364: 343:3xx redirection 294: 167:X-Forwarded-For 75:Request methods 23: 22: 15: 12: 11: 5: 3933: 3931: 3923: 3922: 3917: 3907: 3906: 3900: 3899: 3897: 3896: 3891: 3886: 3880: 3878: 3874: 3873: 3871: 3870: 3865: 3860: 3854: 3852: 3848: 3847: 3845: 3844: 3839: 3834: 3829: 3824: 3819: 3813: 3811: 3807: 3806: 3804: 3803: 3801:PC LOAD LETTER 3798: 3793: 3788: 3783: 3778: 3773: 3767: 3765: 3761: 3760: 3758: 3757: 3752: 3747: 3741: 3739: 3735: 3734: 3732: 3731: 3730: 3729: 3724: 3714: 3709: 3704: 3699: 3694: 3689: 3684: 3678: 3676: 3675:System failure 3672: 3671: 3668:Error messages 3666: 3664: 3663: 3656: 3649: 3641: 3635: 3634: 3625: 3616: 3605: 3604:External links 3602: 3599: 3598: 3561: 3524: 3471: 3435: 3410: 3380: 3362: 3332: 3313: 3302:on May 8, 2018 3283: 3253: 3223: 3197: 3171: 3141: 3115: 3100: 3070: 3040: 3022: 2996: 2963: 2934: 2906: 2881: 2851: 2821: 2807: 2780: 2755: 2715: 2678: 2661:Stack Overflow 2647: 2616: 2570:(April 2012). 2551: 2524: 2497: 2476: 2445: 2434: 2419:Informational. 2382: 2351: 2275:T. Berners-Lee 2249: 2224: 2198: 2172: 2146: 2129:docs.taler.net 2116: 2090: 2087:Informational. 2042: 2002: 1949: 1932:Stack Overflow 1918: 1877: 1862: 1826:Whitehead, Jim 1816: 1785: 1731:. STD 97. 1706:HTTP Semantics 1678: 1677: 1675: 1672: 1669: 1668: 1658: 1654: 1643: 1642: 1640: 1637: 1636: 1635: 1630: 1625: 1620: 1615: 1608: 1605: 1604: 1603: 1600: 1597: 1594: 1591: 1588: 1585: 1582: 1579: 1576: 1573: 1570: 1567: 1564: 1536:The following 1533: 1530: 1529: 1528: 1524: 1521: 1518: 1515: 1512: 1509: 1506: 1503: 1500: 1485: 1482: 1481: 1480: 1477: 1474: 1471: 1468: 1461: 1458: 1451: 1448: 1445: 1442: 1435: 1432: 1429: 1426: 1423: 1420: 1417: 1406: 1403: 1402: 1401: 1398: 1395: 1388: 1385: 1378: 1375: 1364: 1361: 1358: 1355: 1352: 1340: 1337: 1332: 1331: 1324: 1321: 1318: 1317:449 Retry With 1315: 1312: 1300: 1297: 1296: 1295: 1292: 1289: 1286: 1279: 1276: 1273: 1270: 1267: 1264: 1257: 1254: 1247: 1240: 1237: 1230: 1227: 1224: 1213: 1206: 1203: 1196: 1193: 1190: 1187: 1184: 1177: 1166: 1159: 1151:Demolition Man 1139: 1132: 1125: 1118: 1115: 1108: 1101: 1089: 1086: 1085: 1084: 1082: 1071: 1068: 1065: 1062: 1055: 1052: 1049: 1046: 1035: 1032: 1029: 1026: 1023: 1020: 1017: 1014: 1007: 1002: 999: 996: 993: 986:request method 983: 979: 965: 962: 961: 960: 956:Fahrenheit 451 951: 945: 942: 939: 932: 929: 925: 922: 919:Upgrade header 911: 908: 905: 902: 899: 896: 893: 890: 887: 884: 881: 878: 854: 848: 845: 842: 835: 832: 821: 818: 810: 807: 804: 801: 798: 795: 792: 789: 785: 782: 775: 772: 768: 765: 758: 755: 748: 745: 738: 735: 732: 727: 723: 718: 687: 682: 670: 667: 664: 658: 655:. User agents 653:request method 650: 636: 633: 632: 631: 629: 620: 617: 613: 610: 607: 604: 593: 590: 583: 580: 573: 567: 563: 558: 551: 546: 531: 515: 512: 511: 510: 507: 504: 501: 498: 491: 488: 481: 478: 475: 472: 469: 468:204 No Content 466: 464: 457: 454: 451: 448: 445: 442: 439:request method 435: 427: 424: 423: 422: 419: 416: 412: 405: 402: 399: 376: 370: 363: 360: 359: 358: 352: 346: 340: 337:2xx successful 334: 296: 295: 293: 292: 285: 278: 270: 267: 266: 265: 264: 259: 254: 249: 241: 240: 236: 235: 234: 233: 228: 220: 219: 215: 214: 213: 212: 207: 202: 197: 192: 187: 179: 178: 172: 171: 170: 169: 164: 159: 154: 149: 144: 136: 135: 129: 128: 127: 126: 121: 116: 111: 106: 101: 96: 91: 86: 78: 77: 71: 70: 69: 68: 63: 58: 53: 45: 44: 36: 35: 24: 14: 13: 10: 9: 6: 4: 3: 2: 3932: 3921: 3918: 3916: 3913: 3912: 3910: 3895: 3892: 3890: 3887: 3885: 3882: 3881: 3879: 3875: 3869: 3866: 3864: 3861: 3859: 3856: 3855: 3853: 3849: 3843: 3840: 3838: 3837:Out of memory 3835: 3833: 3830: 3828: 3825: 3823: 3820: 3818: 3815: 3814: 3812: 3808: 3802: 3799: 3797: 3794: 3792: 3789: 3787: 3784: 3782: 3779: 3777: 3774: 3772: 3769: 3768: 3766: 3762: 3756: 3753: 3751: 3748: 3746: 3743: 3742: 3740: 3736: 3728: 3725: 3723: 3720: 3719: 3718: 3715: 3713: 3710: 3708: 3705: 3703: 3700: 3698: 3695: 3693: 3690: 3688: 3685: 3683: 3680: 3679: 3677: 3673: 3669: 3662: 3657: 3655: 3650: 3648: 3643: 3642: 3639: 3633: 3629: 3626: 3624: 3620: 3617: 3615: 3611: 3608: 3607: 3603: 3594: 3591: 3586: 3581: 3577: 3576: 3571: 3565: 3562: 3559: 3557: 3552: 3538: 3534: 3528: 3525: 3521: 3517: 3513: 3508: 3505: 3500: 3495: 3491: 3487: 3486: 3481: 3475: 3472: 3460: 3456: 3450: 3448: 3446: 3444: 3442: 3440: 3436: 3424: 3420: 3414: 3411: 3398: 3394: 3390: 3384: 3381: 3376: 3372: 3366: 3363: 3350: 3346: 3342: 3336: 3333: 3329: 3325: 3322: 3317: 3314: 3301: 3297: 3293: 3287: 3284: 3271: 3267: 3263: 3257: 3254: 3241: 3237: 3233: 3227: 3224: 3211: 3207: 3201: 3198: 3185: 3181: 3175: 3172: 3159: 3155: 3151: 3145: 3142: 3129: 3125: 3119: 3116: 3113: 3109: 3104: 3101: 3088: 3084: 3080: 3074: 3071: 3058: 3054: 3050: 3044: 3041: 3036: 3032: 3026: 3023: 3010: 3006: 3000: 2997: 2984: 2980: 2976: 2970: 2968: 2964: 2948: 2944: 2938: 2935: 2923: 2917: 2915: 2913: 2911: 2907: 2895: 2891: 2885: 2882: 2869: 2865: 2861: 2855: 2852: 2839: 2835: 2831: 2825: 2822: 2817: 2811: 2808: 2796: 2795: 2790: 2784: 2781: 2769: 2765: 2759: 2756: 2753: 2748: 2745: 2740: 2735: 2731: 2730: 2725: 2719: 2716: 2713: 2712:Experimental. 2708: 2705: 2700: 2695: 2691: 2690: 2682: 2679: 2666: 2662: 2658: 2651: 2648: 2635: 2631: 2627: 2620: 2617: 2613: 2609: 2604: 2601: 2597: 2593: 2588: 2583: 2579: 2575: 2574: 2569: 2562: 2560: 2558: 2556: 2552: 2540: 2539: 2534: 2528: 2525: 2513: 2512: 2507: 2501: 2498: 2486: 2480: 2477: 2464: 2460: 2456: 2449: 2446: 2443: 2438: 2435: 2432: 2428: 2425:. This is an 2424: 2420: 2415: 2412: 2407: 2402: 2398: 2397: 2392: 2386: 2383: 2370: 2366: 2362: 2359:TheDeadLike. 2355: 2352: 2348: 2344: 2340: 2336: 2332: 2328: 2324: 2320: 2316: 2312: 2308: 2304: 2299: 2296: 2291: 2286: 2282: 2281: 2276: 2272: 2268: 2264: 2258: 2256: 2254: 2250: 2238: 2234: 2228: 2225: 2212: 2208: 2202: 2199: 2186: 2182: 2176: 2173: 2160: 2156: 2150: 2147: 2134: 2130: 2126: 2120: 2117: 2104: 2100: 2094: 2091: 2088: 2083: 2080: 2075: 2070: 2066: 2065: 2060: 2056: 2052: 2051:T Berners-Lee 2046: 2043: 2040: 2035: 2032: 2027: 2022: 2018: 2017: 2012: 2006: 2003: 1999: 1995: 1991: 1986: 1983: 1978: 1973: 1969: 1968: 1960: 1958: 1956: 1954: 1950: 1937: 1933: 1929: 1922: 1919: 1916: 1915:Experimental. 1911: 1908: 1903: 1898: 1894: 1890: 1889: 1881: 1878: 1872: 1866: 1863: 1859: 1855: 1850: 1847: 1842: 1837: 1833: 1832: 1827: 1820: 1817: 1804: 1800: 1794: 1792: 1790: 1786: 1782: 1778: 1774: 1770: 1766: 1762: 1758: 1754: 1750: 1746: 1742: 1737: 1734: 1730: 1726: 1721: 1716: 1712: 1708: 1707: 1702: 1696: 1694: 1692: 1690: 1688: 1686: 1684: 1680: 1673: 1666: 1662: 1656: 1652: 1648: 1645: 1638: 1634: 1631: 1629: 1626: 1624: 1621: 1619: 1616: 1614: 1611: 1610: 1606: 1601: 1598: 1595: 1592: 1589: 1586: 1583: 1580: 1577: 1574: 1571: 1568: 1565: 1562: 1561: 1560: 1558: 1554: 1549: 1547: 1543: 1539: 1531: 1525: 1522: 1519: 1516: 1513: 1510: 1507: 1504: 1501: 1498: 1497: 1496: 1494: 1490: 1483: 1478: 1475: 1472: 1469: 1466: 1465:Cloud Foundry 1462: 1459: 1456: 1452: 1449: 1446: 1443: 1440: 1436: 1433: 1430: 1427: 1424: 1421: 1418: 1415: 1414: 1413: 1411: 1404: 1399: 1396: 1393: 1389: 1386: 1383: 1379: 1376: 1373: 1369: 1365: 1362: 1359: 1356: 1353: 1350: 1349: 1348: 1346: 1338: 1336: 1329: 1325: 1322: 1319: 1316: 1313: 1310: 1309: 1308: 1306: 1298: 1293: 1290: 1287: 1284: 1280: 1277: 1274: 1271: 1268: 1265: 1262: 1258: 1255: 1252: 1248: 1245: 1241: 1238: 1235: 1231: 1228: 1225: 1222: 1218: 1214: 1211: 1207: 1204: 1201: 1197: 1194: 1191: 1188: 1185: 1182: 1178: 1175: 1171: 1167: 1164: 1160: 1157: 1153: 1152: 1148: 1144: 1140: 1137: 1133: 1130: 1126: 1123: 1119: 1116: 1113: 1109: 1102: 1099: 1095: 1094: 1093: 1087: 1083: 1080: 1079:Wi-Fi hotspot 1076: 1072: 1069: 1066: 1063: 1060: 1056: 1053: 1050: 1047: 1044: 1040: 1036: 1033: 1030: 1027: 1024: 1021: 1018: 1015: 1012: 1008: 1006: 1003: 1000: 997: 994: 991: 990: 989: 987: 981: 977: 973: 971: 963: 958: 957: 952: 949: 946: 943: 940: 937: 936:rate-limiting 933: 930: 926: 923: 920: 916: 912: 909: 906: 903: 900: 897: 894: 891: 888: 885: 882: 879: 876: 872: 868: 867: 862: 859: 855: 852: 849: 846: 843: 840: 836: 833: 830: 829:image/svg+xml 826: 822: 819: 815: 811: 808: 805: 802: 799: 796: 793: 790: 786: 783: 780: 779:edit conflict 776: 773: 769: 766: 763: 759: 756: 753: 749: 746: 743: 739: 736: 733: 731: 730:404 Not Found 728: 724: 722: 721:403 Forbidden 719: 716: 712: 708: 704: 700: 696: 692: 688: 686: 683: 680: 676: 671: 668: 665: 662: 661: 660: 656: 654: 648: 641: 634: 627: 625: 621: 618: 614: 611: 608: 605: 602: 598: 594: 591: 588: 584: 581: 578: 574: 571: 570:303 See Other 568: 564: 562: 559: 556: 552: 550: 547: 544: 540: 536: 532: 529: 528: 527: 523: 521: 513: 508: 505: 502: 499: 496: 492: 489: 486: 482: 479: 476: 473: 470: 467: 463: 460: 458: 455: 452: 449: 446: 443: 440: 436: 433: 432: 431: 425: 420: 417: 413: 410: 406: 403: 400: 381: 377: 374: 373: 372: 368: 361: 356: 353: 350: 347: 344: 341: 338: 335: 332: 329: 328: 327: 323: 321: 316: 313: 311: 307: 303: 291: 286: 284: 279: 277: 272: 271: 269: 268: 263: 260: 258: 255: 253: 250: 248: 245: 244: 243: 242: 237: 232: 229: 227: 224: 223: 222: 221: 216: 211: 208: 206: 205:404 Not Found 203: 201: 200:403 Forbidden 198: 196: 195:303 See Other 193: 191: 188: 186: 183: 182: 181: 180: 177: 173: 168: 165: 163: 160: 158: 155: 153: 150: 148: 145: 143: 140: 139: 138: 137: 134: 133:Header fields 130: 125: 122: 120: 117: 115: 112: 110: 107: 105: 102: 100: 97: 95: 92: 90: 87: 85: 82: 81: 80: 79: 76: 72: 67: 64: 62: 59: 57: 54: 52: 49: 48: 47: 46: 42: 38: 37: 34: 30: 27: 19: 3857: 3697:Kernel panic 3631: 3622: 3613: 3575:HTTP Caching 3574: 3564: 3556:CC BY-SA 2.5 3548: 3540:. Retrieved 3536: 3527: 3511: 3484: 3474: 3462:. Retrieved 3458: 3426:. Retrieved 3413: 3401:. Retrieved 3383: 3365: 3353:. Retrieved 3349:the original 3335: 3316: 3304:. Retrieved 3300:the original 3295: 3286: 3274:. Retrieved 3270:the original 3265: 3256: 3244:. Retrieved 3226: 3214:. Retrieved 3206:"Ms-oxdisco" 3200: 3188:. Retrieved 3174: 3162:. Retrieved 3144: 3134:November 13, 3132:. Retrieved 3118: 3112:2024 example 3108:Seen in 2017 3103: 3093:December 23, 3091:. Retrieved 3087:the original 3082: 3073: 3061:. Retrieved 3057:the original 3052: 3043: 3034: 3025: 3013:. Retrieved 3009:the original 2999: 2989:September 8, 2987:. Retrieved 2983:the original 2978: 2954:. Retrieved 2947:the original 2937: 2927:December 12, 2925:. Retrieved 2897:. Retrieved 2893: 2884: 2872:. Retrieved 2868:the original 2854: 2842:. Retrieved 2833: 2824: 2810: 2800:December 12, 2798:. Retrieved 2792: 2783: 2771:. Retrieved 2767: 2758: 2751: 2728: 2718: 2711: 2688: 2681: 2669:. Retrieved 2660: 2650: 2638:. Retrieved 2629: 2619: 2607: 2572: 2544:December 18, 2542:. Retrieved 2536: 2527: 2517:December 18, 2515:. Retrieved 2509: 2500: 2488:. Retrieved 2479: 2467:. Retrieved 2463:the original 2458: 2448: 2442:I'm a teapot 2437: 2430: 2418: 2395: 2385: 2373:. Retrieved 2364: 2354: 2302: 2279: 2273:; P. Leach; 2240:. Retrieved 2236: 2227: 2215:. Retrieved 2201: 2189:. Retrieved 2175: 2163:. Retrieved 2159:the original 2149: 2137:. Retrieved 2133:the original 2128: 2119: 2107:. Retrieved 2103:the original 2093: 2086: 2063: 2061:(May 1996). 2045: 2038: 2015: 2005: 1989: 1966: 1940:. Retrieved 1931: 1921: 1914: 1887: 1880: 1865: 1853: 1830: 1819: 1807:. Retrieved 1801:. Iana.org. 1740: 1705: 1647: 1550: 1535: 1487: 1467:'s gorouter. 1408: 1342: 1333: 1323:451 Redirect 1303:Microsoft's 1302: 1242:Used by the 1208:Returned by 1198:Returned by 1149: 1091: 1037:Transparent 974: 967: 954: 875:Google.com's 864: 839:byte serving 774:409 Conflict 695:micropayment 691:digital cash 646: 524: 517: 485:byte serving 450:202 Accepted 429: 388:100 Continue 375:100 Continue 365: 354: 348: 342: 336: 330: 324: 317: 314: 299: 175: 157:HTTP referer 26: 3791:lp0 on fire 3632:mozilla.org 3480:R. Fielding 3428:November 1, 3419:"Error 530" 3403:October 12, 3164:October 26, 3053:pantheon.io 3015:October 15, 2956:October 11, 2894:ContentKing 2874:January 20, 2844:October 16, 2671:October 16, 2568:R. Fielding 2490:October 23, 2469:November 4, 2391:L. Masinter 2375:October 16, 2365:serverFault 2271:L. Masinter 2263:R. Fielding 2242:October 28, 2139:October 29, 2055:R. Fielding 1942:October 16, 1701:R. Fielding 1439:DNS records 817:previously. 444:201 Created 426:2xx success 411:; RFC 2518) 56:Compression 51:Persistence 3909:Categories 3542:August 15, 3423:Cloudflare 3393:Cloudflare 3375:Cloudflare 3355:January 9, 3345:Cloudflare 3306:January 9, 3276:January 9, 3216:January 8, 3190:January 8, 3063:January 5, 3035:github.com 2267:H. Frystyk 2237:stripe.com 2059:H. Frystyk 1809:January 8, 1674:References 1410:Cloudflare 1405:Cloudflare 1147:1993 movie 1114:Framework) 950:(RFC 7725) 871:Easter egg 825:media type 3682:Bomb icon 3570:"Warning" 3236:Microsoft 3154:Microsoft 3128:Microsoft 2899:August 9, 2752:Historic. 2596:2070-1721 2511:DreamHost 2303:Obsolete. 1729:2070-1721 928:conflict. 699:GNU Taler 190:302 Found 3832:HTTP 418 3786:HTTP 500 3781:HTTP 404 3776:HTTP 403 3771:HTTP 402 3558:license. 3492:(IETF). 3397:Archived 3324:Archived 3246:April 1, 3240:Archived 3210:Archived 3184:Archived 3158:Archived 3156:. 2009. 2838:Archived 2773:July 25, 2768:HTTP.dev 2665:Archived 2640:March 7, 2634:Archived 2630:ietf.org 2369:Archived 2217:July 25, 2211:Archived 2191:July 10, 2185:Archived 2165:June 21, 1936:Archived 1803:Archived 1607:See also 1326:Used in 1232:Used by 938:schemes. 784:410 Gone 369:must not 152:Location 18:HTTP 415 3877:Related 3712:Sad Mac 3612:at the 3464:May 17, 2864:Twitter 2109:May 21, 1538:caching 1283:Shopify 1261:Shopify 1251:Shopify 1181:Shopify 1170:Shopify 1163:Shopify 1136:Twitter 1112:Laravel 1011:gateway 915:TLS/1.3 711:Shopify 707:Sipgate 119:CONNECT 84:OPTIONS 3130:. 2010 2794:GitHub 2655:alex. 2594:  1727:  1663:  1657:should 1555:  1544:  1234:Qualys 1221:cPanel 1129:WebDAV 982:should 978:should 970:server 921:field. 771:time." 715:Stripe 657:should 649:should 434:200 OK 409:WebDAV 396:Expect 142:Cookie 109:DELETE 3851:Lists 3810:Other 3745:ABEND 3727:Black 2950:(bmp) 2538:PCMag 1639:Notes 1527:user. 1345:nginx 1339:nginx 762:proxy 124:PATCH 114:TRACE 61:HTTPS 3722:Blue 3593:9111 3544:2021 3520:2616 3516:9111 3507:7234 3466:2023 3430:2019 3405:2016 3357:2016 3308:2016 3278:2016 3248:2009 3218:2015 3192:2015 3166:2009 3136:2013 3095:2016 3065:2017 3017:2015 2991:2014 2958:2009 2929:2023 2901:2019 2876:2014 2846:2015 2802:2023 2775:2023 2747:2774 2707:2295 2673:2015 2642:2015 2612:2616 2603:6585 2592:ISSN 2546:2022 2519:2022 2492:2017 2471:2015 2423:7168 2414:2324 2377:2015 2347:6585 2345:and 2343:6266 2339:5785 2335:2817 2331:2068 2327:7235 2325:and 2323:7234 2319:7233 2315:7232 2311:7231 2307:7230 2298:2616 2244:2019 2219:2018 2193:2018 2167:2017 2141:2017 2111:2009 2082:1945 2034:3229 1998:2518 1994:5689 1985:4918 1944:2015 1910:8297 1893:IETF 1858:4918 1849:2518 1811:2015 1781:3864 1777:7694 1775:and 1773:7615 1769:7538 1765:7235 1761:7233 1757:7232 1753:7231 1749:7230 1745:2818 1736:9110 1725:ISSN 1665:2119 1655:and 1653:must 1557:9111 1546:7234 1343:The 968:The 858:IETF 812:The 742:POST 677:and 599:and 380:POST 318:The 147:ETag 99:POST 94:HEAD 66:QUIC 33:HTTP 3630:at 3621:at 3590:RFC 3580:doi 3504:RFC 3494:doi 2744:RFC 2734:doi 2704:RFC 2694:doi 2600:RFC 2582:doi 2411:RFC 2401:doi 2295:RFC 2285:doi 2079:RFC 2069:doi 2031:RFC 2021:doi 1982:RFC 1972:doi 1907:RFC 1897:doi 1846:RFC 1836:doi 1733:RFC 1715:doi 1661:RFC 1553:RFC 1542:RFC 1517:464 1511:463 1505:460 1499:000 1476:530 814:URI 693:or 624:URI 577:URI 555:URI 495:XML 162:DNT 104:PUT 89:GET 3911:: 3588:. 3572:. 3535:. 3502:. 3488:. 3457:. 3438:^ 3421:. 3395:. 3391:. 3373:. 3343:. 3294:. 3264:. 3234:. 3152:. 3126:. 3110:+ 3081:. 3051:. 3033:. 2977:. 2966:^ 2909:^ 2892:. 2862:. 2832:. 2791:. 2766:. 2742:. 2702:. 2663:. 2659:. 2632:. 2628:. 2598:. 2590:. 2580:. 2576:. 2554:^ 2535:. 2508:. 2457:. 2429:. 2409:. 2367:. 2363:. 2341:, 2337:, 2321:, 2317:, 2313:, 2309:, 2293:. 2269:; 2252:^ 2235:. 2209:. 2183:. 2127:. 2077:. 2057:; 2053:; 2029:. 1980:. 1952:^ 1934:. 1930:. 1905:. 1895:. 1891:. 1844:. 1788:^ 1771:, 1767:, 1763:, 1759:, 1755:, 1751:, 1747:, 1723:. 1713:. 1709:. 1682:^ 1559:. 1491:' 1081:). 1061:). 988:. 522:. 3660:e 3653:t 3646:v 3595:. 3582:: 3546:. 3509:. 3496:: 3468:. 3432:. 3407:. 3377:. 3359:. 3310:. 3280:. 3250:. 3220:. 3194:. 3168:. 3138:. 3097:. 3067:. 3037:. 3019:. 2993:. 2960:. 2931:. 2903:. 2878:. 2848:. 2818:. 2804:. 2777:. 2749:. 2736:: 2709:. 2696:: 2675:. 2644:. 2605:. 2584:: 2548:. 2521:. 2494:. 2473:. 2416:. 2403:: 2379:. 2300:. 2287:: 2246:. 2221:. 2195:. 2169:. 2143:. 2113:. 2084:. 2071:: 2036:. 2023:: 1987:. 1974:: 1946:. 1912:. 1899:: 1851:. 1838:: 1813:. 1738:. 1717:: 1374:. 1285:) 1263:) 1253:) 1223:) 1219:/ 1183:) 1165:) 1158:. 1138:) 1124:) 1100:) 1045:. 764:. 754:. 557:. 545:. 289:e 282:t 275:v 20:)

Index

HTTP 415
HTTP

Persistence
Compression
HTTPS
QUIC
Request methods
OPTIONS
GET
HEAD
POST
PUT
DELETE
TRACE
CONNECT
PATCH
Header fields
Cookie
ETag
Location
HTTP referer
DNT
X-Forwarded-For
Response status codes
301 Moved Permanently
302 Found
303 See Other
403 Forbidden
404 Not Found

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.