RFC 2324. Retrieved 2016-01-09. ^ "ngx_http_special_response.c". Google. 2015. Note: previous versions of this specification recommended a maximum of five redirections. http://orgias.org/http-status/http-600-error-code.html
Retrieved August 30, 2016. ^ Stewart, Mark; djna. "Create request with POST, which response codes 200 or 201 and content". In contrast to how 302 was historically implemented, the request method is not allowed to be changed when reissuing the original request. The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place. Tools.ietf.org. https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
Retrieved 16 October 2015. ^ Meredith, Kevin. "HTTP Response for Unsuccessful Handling of Request". Sending a large request body to a server after a request has been rejected for inappropriate headers would be inefficient. The protocol SHOULD be switched only when it is advantageous to do so. Google. 2014.
RFC 1945. Docs.cpanel.net. Note: Many pre-HTTP/1.1 user agents do not understand the 303 status. Http Status Codes Cheat Sheet more information Accept EU Cookie Law.
The client MAY repeat the request without modifications at any later time." 409 Conflict Indicates that the request could not be processed because of conflict in the request, such as an edit conflict between multiple simultaneous updates. 410 Gone Indicates that the resource requested is no longer available and will not be available again. Http 404 There is no facility for re-sending a status code from an asynchronous operation such as this. When interoperability with such clients is a concern, the 302 status code may be used instead, since most user agents react to a 302 response as described here for 303. 10.3.5 304 Not Modified If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. Allows the client to determine the options and/or requirements associated with a resource, or the capabilities of a server, without a specific action involving transfer of data.
Note that a 501 error is not something you can fix, but requires a fix by the web server you are trying to access. https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/501 The response 417 Expectation Failed indicates the request should not be continued. 101 Switching Protocols The requester has asked the server to switch protocols and the server has agreed to do so. 102 Processing (WebDAV; RFC 2518) A WebDAV request may contain many sub-requests involving file operations, requiring a long time to complete the request. Http Status Code https://tools.ietf.org/html/rfc2774. Error 501 Android If the 302 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 by the user, since this might change the conditions under which the request was issued.
Content is available under these licenses. check over here Retrieved September 24, 2015. ^ "How 21 Micropayments Work". 21.co. RFC 3229. The user might be logged in but does not have the necessary permissions for the resource. 404 Not Found The requested resource could not be found but may be available in the future. Http 403
Parse this data stream for status codes and other useful information. Retrieved 2016-09-01. ^ "Introduction". See Basic access authentication and Digest access authentication. 401 semantically means "unauthenticated", i.e. his comment is here Retrieved 16 October 2015. ^ Meredith, Kevin. "HTTP Response for Unsuccessful Handling of Request".
For example, a POST request should be repeated using another POST request. 308 Permanent Redirect (RFC 7538) The request and all future requests should be repeated using another URI. 307 and 308 parallel the behaviors of 302 and 301, but do not allow the HTTP method to change. Http 502 nginx 1.9.5 source code. What happens if one brings more than 10,000 USD with them into the US?
share|improve this answer answered Sep 10 '09 at 19:00 skaffman 277k63618656 Very well explained! Internet Engineering Task Force. Retrieved 16 October 2015. ^ "RFC2616 on status 416". Http 422 GitHub.
User agents should display any included entity to the user. 400 Bad Request The server cannot or will not process the request due to an apparent client error (e.g., malformed request syntax, too large size, invalid request message framing, or deceptive request routing). 401 Unauthorized (RFC 7235) Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided. The response body SHOULD include enough information for the user to recognize the source of the conflict. Of course, with a professional SMTP provider like turboSMTP you won't ever deal with this issue.552"Requested mail actions aborted – Exceeded storage allocation": simply put, the recipient's mailbox has exceeded its limits.Try to send a lighter message: that usually happens when you dispatch emails with big attachments, so check them first.553"Requested action not taken – Mailbox name invalid". http://orgias.org/http-status/http-error-code-203.html According to HTTP specifications: "The client did not produce a request within the time that the server was prepared to wait.