Upon receiving a 410 status code, the client should not request the resource again in the future. The range header is used by HTTP clients to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams. 207 Multi-Status (WebDAV; RFC 4918) The message body that This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. The recipient is expected to repeat this single request via the proxy. 305 responses MUST only be generated by origin servers. weblink
The entity format is specified by the media type given in the Content-Type header field. Not observing these limitations has significant security consequences. 10.3.7 306 (Unused) The 306 status code was used in a previous version of the specification, is no longer used, and the code Stack Overflow. Note: Note to implementors: some deployed proxies are known to return 400 or 500 when DNS lookups time out. 10.5.6 505 HTTP Version Not Supported The server does not support, or
No Response 204 Server has received the request but there is no information to send back, and the client should stay in the same document view. If a Content-Length header field is present in the response, its value MUST match the actual number of OCTETs transmitted in the message-body. developers.google.com/maps/documentation/directions/… All status codes and error messages are returned in JSON/XML blocks, but in each case HTTP 200 is returned on the HTTP level. –geert3 Jan 14 '15 at 9:58 1 Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that might not be possible and is not required.
This is similar to 403, but in this case, authentication is possible. 402 Payment Required This response code is reserved for future use. For example, including local annotation information about the resource might result in a superset of the metainformation known by the origin server. The webmaster must also take care about the caching-related headers that are sent along with this response, as these temporary condition responses should usually not be cached. 504 Gateway Timeout This Error Code 400 In such case, there is no need to retransmit the resource since the client still has a previously-downloaded copy. 305 Use Proxy (since HTTP/1.1) The requested resource is available only through
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). more stack exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour Start here for a quick overview of the site Help Center Detailed HTTP, FTP, LDAP) or some other auxiliary server (e.g. Except when responding to a HEAD request, the server should include an entity containing an explanation of the error situation, and indicate whether it is a temporary or permanent condition.
This response is cacheable unless indicated otherwise. Error Code 20 IETF. If known, the length of the delay MAY be indicated in a Retry-After header. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
There is no standardized way to choose one of the responses. 301 Moved Permanently This response code means that URI of requested resource has been changed. https://developer.mozilla.org/en-US/docs/Web/HTTP/Status The information returned with the response is dependent on the method used in the request, for example: GET an entity corresponding to the requested resource is sent in the response; HEAD Http Error Code 500 If the server does not wish to make this information available to the client, the status code 404 (Not Found) can be used instead. Error Code 302 Otherwise the client MAY present any entity included in the 510 response to the user, since that entity may include relevant diagnostic information.
If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. have a peek at these guys Used for conditional GET calls to reduce band-width usage. The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place. See Basic access authentication and Digest access authentication. Error Code 2000
By requiring requests to be conditional, the server can assure that clients are working with the correct copies. Error Code 200 Eso Wikipedia A request was made of a resource using a request method not supported by that resource; for example, using GET on a form which requires data to be presented via 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
Since the redirection might be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. Domain validation errors, missing data, etc. If the 307 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed Error Code 200 Bright House Partial Information 203 When received in the response to a GET command, this indicates that the returned metainformation is not a definitive set of the object from a server with a
Responses using this status code SHOULD explain how to resubmit the request successfully. Wikipedia Standard response for successful HTTP requests. The entity format is specified by the media type given in the Content- Type header field. http://rlegsoftware.com/error-code/645-error-code.php If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client MAY try again.
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 most appropriate. Wikipedia Indicates multiple options for the resource that the client may follow. The server MAY close the connection to prevent the client from continuing the request. Google Developers API uses this status if a particular developer has exceeded the daily limit on requests. 21.co Bitcoin micropayment service uses this status in response for every client http request.
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 Unexpected 1xx status responses MAY be ignored by a user agent. Msdn.microsoft.com. The server MAY close the connection to prevent the client from continuing the request.
Retrieved 16 October 2015. ^ "202". This has the same semantic than the 302 Found HTTP response code, with the exception that the user agent must not change the HTTP method used: if a POST was used The range header is used by tools like wget to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams. 207 Multi-Status (WebDAV) The 207 (Multi-Status) status code Contents 1 1xx Informational 2 2xx Success 3 3xx Redirection 4 4xx Client Error 5 5xx Server Error 6 Unofficial codes 6.1 Internet Information Services 6.2 nginx 6.3 CloudFlare 7 See
The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place. Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the Retrieved February 8, 2015. ^ "Google API Standard Error Responses". June 1999.
The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, as described in section 3.1, other than with this 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 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 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
These status codes are applicable to any request method.