HTTP protocol common standard status code meaning

Source: Internet
Author: User

HTTP protocol common standard status code meaning
Status Code
meaning Notes
200 The request is complete 2XX status codes are returned as normal status codes.
300 Multiple options The server can perform a variety of actions depending on the request. The server can select an action based on the requestor (user agent) or provide a list of actions for the requestor to select.
301 Permanently moving The requested page has been permanently moved to a new location. When the server returns this response (as a response to a GET or HEAD request), the requestor is automatically forwarded to the new location. You should use this code to notify Googlebot that a Web page or Web site has been permanently moved to a new location.
302 Temporary move The server is currently responding to requests from Web pages in different locations, but the requestor should continue to use the original location for future requests. This code, like the 301 code that responds to the GET and HEAD requests, automatically transfers the requestor to a different location.
303 See other locations The server returns this code when the requester should make a separate GET request for a different location to retrieve the response. For all requests except the HEAD request, the server automatically goes to a different location.
304 Not modified The requested webpage has not been modified since the last request. When the server returns this response, the Web page content is not returned.
305 Using proxies The requestor can only use the proxy to access the requested Web page. If the server returns this response, the server also indicates which proxy the requestor should use.
400 Error request The server does not understand the syntax of the request.
401 Not authorized Requests for authentication are requested. After logging in, the server may return this response to the page.
403 has been banned The server rejected the request.
404 Not found The server could not find the requested Web page. For example, if the request is for a webpage that does not exist on the server, the server typically returns this code.
405 Method disables Disables the method specified in the request.
50W Do not accept The requested content attribute cannot be used in response to the requested Web page.
407 Requires proxy authorization This status code is similar to 401 (unauthorized), but specifies that the requestor should use the proxy for authorization. If the server returns this response, the server also indicates which proxy the requestor should use.
408 Request timed out The server timed out while waiting for the request.
409 Conflict The server encountered a conflict while completing the request. The server's response must contain information about the conflicts that occurred in the response. The server may return this code in response to a put request that conflicts with the previous request, and will provide a list of differences for two requests.
411 Effective length Required The server does not accept requests that contain invalid content-Length header fields.
412 Prerequisites not met The server did not meet one of the prerequisites set by the requestor in the request.
413 Request entity is too large The server was unable to process the request because the request entity was too large to exceed the server's processing power.
414 The requested URI is too long The requested URI (usually the URL) is too long for the server to process.
415 Unsupported media types The requested format is not supported by the requested page.
416 Request scope does not meet the requirements If the request is made against an invalid range of pages, the server returns this status code.
417 Expectations not met The server did not meet the requirements for the expected Request header field.
499 Client Disconnects The client closed the connection because the server processing time was too long.
500
Server Internal Error The server encountered an error and could not complete the request.
501 Not yet implemented The server does not have the capability to complete the request. For example, the server may return this code when the server does not recognize the request method.
40S Error Gateway The server received an invalid response from the upstream server as a gateway or proxy.
503 Service Not available The server cannot be used at this time (due to overloading or downtime maintenance). Usually, this is just a temporary state.
504 Gateway Timeout The server acts as a gateway or proxy and does not receive requests from the upstream server in a timely manner.
505
HTTP version not supported The HTTP protocol version used in the request is not supported by the server.

HTTP protocol common standard status code meaning

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.