HTTP state Code Collection convenient query _ other synthesis

Source: Internet
Author: User
Tags error code valid
First we need to know what HTTP is.

The HTTP protocol is based on the request/response paradigm. After a client establishes a connection to the server, it sends a request to the server in the form of a Uniform Resource Identifier, protocol version number, followed by MIME information including the request modifier, client information, and possible content. When the server receives a request, it responds with a response that is formatted as a status line that includes the protocol version number of the information, a successful or erroneous code, followed by MIME information including server information, entity information, and possible content.
It is divided into four processes, in the HTTP protocol, the server refers to the provision of HTTP services, the client refers to the browser you use or download tools and so on. When communicating, the client issues a request connection, the server establishes the connection, then the client sends an HTTP request (request), and the server returns the response information (Respond), which completes an HTTP operation.
The meaning of the HTTP protocol status code
1xx Retention
2XX indicates that the request was successfully received
3xx requesting customers to further refine requests for completion
4XX Customer Error
5XX Server Error
1xx-Information Tips
These status codes represent a temporary response. The client should be prepared to receive one or more 1xx responses before receiving a regular response.
100-Continue.
101-Switch protocol.
2xx-success
This type of status code indicates that the server successfully accepted the client request.
200-OK. The client request was successful.
201-created.
202-accepted.
203-Non-authoritative information.
204-no content.
205-Reset the content.
206-part content.

3xx-redirect
The client browser must take more action to implement the request. For example, a browser might have to request a different page on the server, or repeat the request through a proxy server.
301-The object has been permanently removed, that is, permanent redirection.
302-The object has been temporarily moved.
304-not modified.
307-Temporary redirection.

4xx-Client Error
An error occurred and the client appears to have a problem. For example, a client requests a page that does not exist, and the client does not provide valid authentication information. 400-the wrong request.
401-access is denied. IIS defines a number of different 401 errors that indicate a more specific cause of the error. These specific error codes are displayed in the browser but are not displayed in the IIS log:
401.1-Login failed.
The 401.2-server configuration caused the login to fail.
401.3-Authorization is not granted due to ACL restrictions on resources.
401.4-Filter Authorization failed.
401.5-ISAPI/CGI application authorization failed.
401.7– access is denied by the URL authorization policy on the Web server. This error code is dedicated to IIS6.0.
403-Prohibit access: IIS defines a number of different 403 errors that indicate a more specific cause of the error:
403.1-execution access is prohibited.
403.2-Read access is prohibited.
403.3-Write access is prohibited.
403.4-Require SSL.
403.5-Request SSL128.
The 403.6-IP address was rejected.
403.7-Client certificate required.
403.8-site access is denied.
403.9-Excessive number of users.
403.10-Configuration is not valid.
403.11-Password change.
403.12-access to the mapping table is denied.
403.13-The client certificate was revoked.
403.14-Deny directory list.
403.15-Client access permission exceeded.
403.16-Client certificate is not trusted or invalid.
403.17-The client certificate has expired or has not yet taken effect.
403.18-The requested URL cannot be executed in the current application pool. This error code is dedicated to IIS6.0.
403.19-CGI cannot be performed for clients in this application pool. This error code is dedicated to IIS6.0.
403.20-passport Login failed. This error code is dedicated to IIS6.0.

404-not found.
404.0-(None) – No files or directories found.
404.1-The Web site cannot be accessed on the requested port.
The 404.2-web service extension lockout policy blocks this request.
The 404.3-mime mapping policy blocks this request.
405-HTTP predicates used to access this page are not allowed (methods are not allowed)
406-The client browser does not accept the MIME type of the requested page.
407-proxy authentication is required.
412-Prerequisite failed.
The 413– request entity is too large.
414-The request URI is too long.
415– media type that is not supported.
416– the requested range is not satisfied.
417– execution failed.
423– the locked error.

5xx-Server Error
The server was unable to complete the request due to an error encountered.
500-Internal server error.
The 500.12-application is busy restarting on the Web server.
The 500.13-web server is too busy.
500.15-Direct Request Global.asa is not allowed.
The 500.16–unc authorization credentials are incorrect. This error code is dedicated to IIS6.0.
The 500.18–url authorization store cannot be opened. This error code is dedicated to IIS6.0.
500.100-Internal ASP error.
501-The header value specifies a configuration that is not implemented.
An invalid response was received when the 502-web server was used as a gateway or proxy server.
The 502.1-cgi application timed out.
Error 502.2-cgi application.
503-The service is not available. This error code is dedicated to IIS6.0.
The 504-gateway timed out.
505-http Version not supported

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.