Home > Http Status > Http Error Code Reference

Http Error Code Reference

Contents

Retrieved 16 October 2015. ^ "202". Internet Engineering Task Force. This response is cacheable unless indicated otherwise. Wikipedia The server is currently unavailable (because it is overloaded or down for maintenance). have a peek at these guys

httpstatus. If the action cannot be carried out immediately, the server SHOULD respond with 202 (Accepted) response instead. Retrieved 16 October 2015. ^ "408". Network Working Group. here

Http Status Codes Cheat Sheet

https://tools.ietf.org/html/rfc4918. January 2002. March 3, 2003.

Redirection messages 300 Multiple Choice The request has more than one possible responses. Internet Information Services[edit] The Internet Information Services expands the 4xx error space to signal errors with the client's request. 440 Login Timeout The client's session has expired and must log in The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. Http 422 Used for conditional GET calls to reduce band-width usage.

If so, the headers of the resulting instance are the result of combining the headers from the status-226 response and the other instances, following the rules in section 13.5.3 of the Http Status Code 400 See section 8.2.3 for detailed discussion of the use and handling of this status code. 10.1.2 101 Switching Protocols The server understands and is willing to comply with the client's request, Wikipedia The 4xx class of status code is intended for cases in which the client seems to have erred. https://en.wikipedia.org/wiki/List_of_HTTP_status_codes Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition.

Note: Many pre-HTTP/1.1 user agents do not understand the 303 status. Http Code 403 To have a server check the request's headers, a client must send Expect: 100-continue as a header in its initial request and receive a 100 Continue status code in response before Docs.cpanel.net. The server MAY close the connection to prevent the client from continuing the request.

Http Status Code 400

Retrieved October 26, 2009. ^ "MS-ASCMD, Section 3.1.5.2.2". https://developer.mozilla.org/en-US/docs/Web/HTTP/Status Retrieved May 1, 2012. ^ Bray, T. (February 2016). "An HTTP Status Code to Report Legal Obstacles". Http Status Codes Cheat Sheet Retrieved 16 October 2015. ^ "301". Http Response Wikipedia The server has fulfilled a GET request for the resource, and the response is a representation of the result of one or more instance-manipulations applied to the current instance.

Retrieved June 30, 2012. ^ "303". More about the author The actual response will depend on the request method used. Internet Information Services[edit] The Internet Information Services expands the 4xx error space to signal errors with the client's request. 440 Login Timeout The client's session has expired and must log in There is no facility for re-sending a status code from an asynchronous operation such as this. Http Response Example

Retrieved October 26, 2009. ^ "MS-ASCMD, Section 3.1.5.2.2". Its purpose is to allow a server to accept a request for some other process (perhaps a batch-oriented process that is only run once per day) without requiring that the user If known, the length of the delay MAY be indicated in a Retry-After header. check my blog with a HTML form).

The 303 response MUST NOT be cached, but the response to the second (redirected) request might be cacheable. Http Code 302 For example, if the client asked for a part of the file that lies beyond the end of the file.[47] Called "Requested Range Not Satisfiable" previously.[48] 417 Expectation Failed The server See Basic access authentication and Digest access authentication.[33] 401 semantically means "unauthenticated",[34] i.e.

Google Developers API uses this status if a particular developer has exceeded the daily limit on requests.[35] 21.co Bitcoin micropayment service uses this status in response for every client http request.[36]

An Nginx HTTP server uses this code to simulate goto-like behaviour in its configuration. 420 Enhance Your Calm (Twitter) Wikipedia Returned by the Twitter Search and Trends API when the client Retrieved September 20, 2014. ^ "The Hypertext Transfer Protocol Status Code 308 (Permanent Redirect)". The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. Http 409 The entity returned with this response SHOULD include an indication of the request's current status and either a pointer to a status monitor or some estimate of when the user can

It is intended for cases where another process or server handles the request, or for batch processing. 203 Non-Authoritative Information This response code means returned meta-information set is not exact set April 2015. The request might or might not be eventually acted upon, and may be disallowed when processing occurs.[9] 203 Non-Authoritative Information (since HTTP/1.1) The server is a transforming proxy (e.g. news However, some Web applications and frameworks use the 302 status code as if it were the 303. 303 See Other The response to the request can be found under a different

The client MAY repeat the request without modifications at any later time. There are no required headers for this class of status code. For example, if versioning were being used and the entity being PUT included changes to a resource which conflict with those made by an earlier (third-party) request, the server might use Retrieved 16 October 2015. ^ "Twitter Error Codes & Responses".

This response is primarily intended to allow input for actions to take place via user input, followed by a clearing of the form in which the input is given so that Internet Engineering Task Force. Upon receiving a 410 status code, the client should not request the resource in the future. Spring Framework.

Hypertext Transfer Protocol -- HTTP/1.1. The new URI is not a substitute reference for the originally requested resource. 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 redirect with a separate GET message.[24] 304 It can be used both when the set of request header fields in total are too large, and when a single header field is at fault.

Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s) , since many pre-HTTP/1.1 user agents do Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one