HTTP status code meaning

Source: Internet
Author: User

1, 200: normal.

2, 201: The server has created a document, the location header gives its URL.

3, 202: The request has been accepted, but the processing has not been completed.

4, 203: The document has returned normally, but some of the answer headers may be incorrect because a copy of the document is being used.

5, 204: The browser should continue to display the original document without a new document. This state is useful if the user refreshes the page periodically, and the servlet can determine if the user's document is new enough.

6, 205: There is no new content, but the browser should reset what it displays. Used to force the browser to clear the form input.

7, 206: The client sends a GET request with a range header, and the server finishes it.

8, 300: Documents requested by customers can be found in multiple locations that are listed in the returned document. If the server proposes a preference, it should be indicated in the location answer header.

9, 301: The document requested by the customer elsewhere, the new URL is given in the location header, and the browser should automatically access the new URL.

10, 302: Similar to 301, but the new URL should be treated as a temporary replacement, not permanent.

11, 303: See other.

12, 304: The server tells the customer that the original buffered document can continue to use.

13, 305:use Proxy Client request documents should be extracted through the proxy server indicated by the location header.

14, 307: Temporary redirection.

15, 400: Incorrect request, the browser sent a server does not understand the query.

16, 401: Customer attempts to access password-protected pages without authorization.

17, 402: Payment is required.

18, 403: Resources are not available. The server understands the customer's request, but refuses to process it. This is usually caused by the permissions set on the file or directory on the server.

19, 404: The page to be browsed does not exist in the server, it may have been migrated.

20, 405: The Request method (GET, POST, HEAD, DELETE, PUT, trace, etc.) does not apply to the specified resource.

21, 406: The specified resource has been found, but its MIME type is incompatible with the client specified in the Accpet header.

22, 407: Similar to 401, indicates that the customer must first be authorized by the proxy server.

23, 408: The customer has not made any request during the waiting time of the server license. Customers can repeat the same request at a later time.

24, 409: usually associated with a put request. The request was unsuccessful because the request conflicts with the current state of the resource.

25, 410: The requested document is no longer available, and the server does not know which address it should redirect to. It differs from 404 in that returning 404 means that the document is permanently out of the specified position, and 410 indicates that the document is unavailable for unknown reasons.

26, 411: The server cannot process the request unless the customer sends a content-length header.

27, 412: Preprocessing failed, the requested URL address preprocessing error.

28, 413: The size of the target document exceeds the size that the server is currently willing to handle.

29, 414:uri too long.

30, 415: Unsupported media type.

31, 416: The server does not meet the range header specified by the customer in the request.

32, 417: expected failure.

33, 500: The server encountered an internal error and was not able to complete the request.

34, 501: The server does not support the functionality required to implement the request.

35, 502: When the server acts as a gateway or proxy, the server returns an illegal response in order to complete the request to access the next server.

36, 503: The server failed to answer due to maintenance or heavy load.

37, 504: When the network is timeout, it is used by the server acting as the proxy or gateway, indicating that the answer cannot be received from the remote server in time.

38, 505: The HTTP version specified in the request is not supported by the server.

HTTP 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.