Http Status Code Error
If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. IETF. nginx 1.9.5 source code. HTTP access authentication is explained in "HTTP Authentication: Basic and Digest Access Authentication". check my blog
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 April 2015. 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 https://tools.ietf.org/html/rfc2774. This Site
Http Status Codes Cheat Sheet
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 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 Retrieved 16 October 2015. ^ "Does Google treat 404 and 410 status codes differently? (Youtube)". This class of status code indicates that further action needs to be taken by the user agent in order to fulfil the request.
General Troubleshooting Tips When using a web browser to test a web server, refresh the browser after making server changes Check server logs for more details about how the server is about tech. IETF. Http Code 403 Retrieved 2016-09-01. ^ "Introduction".
The server should send back all the information necessary for the client to issue an extended request. Docs.cpanel.net. Note: Some sites issue HTTP 401 when an IP address is banned from the website (usually the website domain) and that specific address is refused permission to access a website. 402 https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html It includes codes from IETF internet standards, other IETF RFCs, other specifications, and some additional commonly used codes.
Google Books. Http Code 302 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 access authentication is explained in "HTTP Authentication: Basic and Digest Access Authentication" . 10.4.3 402 Payment Required This code is reserved for future use. 10.4.4 403 Forbidden The server understood Oracle.
Http Response Example
Retrieved October 24, 2009. ^ ikitommi; Daraen. "metosin/ring-http-response". More hints Whenever a resource conflict would be caused by fulfilling the request. Http Status Codes Cheat Sheet 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 Http Error Wordpress Since the redirection MAY be altered on occasion, the client SHOULD continue to use the Request-URI for future requests.
The request MAY be resubmitted after reducing the size of the request header fields. 451 Unavailable For Legal Reasons The user requests an illegal resource, such as a web page censored click site The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server. Retrieved February 8, 2015. ^ "Google API Standard Error Responses". Therefore, servers are not required to use the 429 status code; when limiting resource usage, it may be more appropriate to just drop connections, or take other steps. Http 422
IETF. Microsoft. 2010. The actual response will depend on the request method used. http://upintheaether.com/http-status/http-status-code-403-error.php So, client can continue to use same cached version of response. 305 Use Proxy This means requested response must be accessed by a proxy.
Intended for use with rate limiting schemes. 431 Request Header Fields Too Large The 431 status code indicates that the server is unwilling to process the request because its header fields Http 409 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 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"
If the server is not under maintenance, this can indicate that the server does not have enough CPU or memory resources to handle all of the incoming requests, or that the
If the request body is large, sending it to a server when a request has already been rejected based upon inappropriate headers is inefficient. Internet Engineering Task Force. Retrieved November 13, 2013. ^ "2.2.6 449 Retry With Status Code". Http 502 Depending on how the server is configured, you get an error or a choice of which page you want. 301 Moved Permanently If the server is set up properly it will
The server MUST send an Upgrade header field in a 426 response to indicate the required protocol(s) (Section 6.7 of [RFC7230]). 428 Precondition Required The origin server requires the request to 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 was It was used in a previous version of the HTTP 1.1 specification. 307 Temporary Redirect Server sent this response to directing client to get requested resource to another URI with same More about the author Wikipedia Reserved for future use.
Unexpected 1xx status responses MAY be ignored by a user agent. In some cases, this may even be preferable to sending a 406 response. A cache that does not support the Range and Content-Range headers MUST NOT cache 206 (Partial) responses. 10.3 Redirection 3xx This class of status code indicates that further action needs to Retrieved 16 October 2015. ^ a b c d Nottingham, M.; Fielding, R. (April 2012). "RFC 6585 – Additional HTTP Status Codes".