HTTP errors that you must know

Source: Internet
Author: User

HTTP errors that you must know

When a network request fails to be sent, analyze the response line. In the response line, you will find that the response line consists of three parts, separated by spaces. HTTP/1.1 404 not found, the first is the HTTP Version of the response, and the second and third are the status values.

After the network request is sent, an Error and response object will be obtained. We cannot only judge the Error and print the error directly. We should analyze the statusCode attribute of respon, analyze the cause of the Error Based on the status code.

Analyze the status value to analyze the cause of network request errors

Five types of errors

Specific Network request errors are listed below

          |"100"  ; Section 10.1.1: Continue          | "101"  ; Section 10.1.2: Switching Protocols          | "200"  ; Section 10.2.1: OK          | "201"  ; Section 10.2.2: Created          | "202"  ; Section 10.2.3: Accepted          | "203"  ; Section 10.2.4: Non-Authoritative Information          | "204"  ; Section 10.2.5: No Content          | "205"  ; Section 10.2.6: Reset Content          | "206"  ; Section 10.2.7: Partial Content          | "300"  ; Section 10.3.1: Multiple Choices          | "301"  ; Section 10.3.2: Moved Permanently          | "302"  ; Section 10.3.3: Found          | "303"  ; Section 10.3.4: See Other          | "304"  ; Section 10.3.5: Not Modified          | "305"  ; Section 10.3.6: Use Proxy          | "307"  ; Section 10.3.8: Temporary Redirect          | "400"  ; Section 10.4.1: Bad Request          | "401"  ; Section 10.4.2: Unauthorized          | "402"  ; Section 10.4.3: Payment Required          | "403"  ; Section 10.4.4: Forbidden          | "404"  ; Section 10.4.5: Not Found          | "405"  ; Section 10.4.6: Method Not Allowed          | "406"  ; Section 10.4.7: Not Acceptable
          | "407"  ; Section 10.4.8: Proxy Authentication Required          | "408"  ; Section 10.4.9: Request Time-out          | "409"  ; Section 10.4.10: Conflict          | "410"  ; Section 10.4.11: Gone          | "411"  ; Section 10.4.12: Length Required          | "412"  ; Section 10.4.13: Precondition Failed          | "413"  ; Section 10.4.14: Request Entity Too Large          | "414"  ; Section 10.4.15: Request-URI Too Large          | "415"  ; Section 10.4.16: Unsupported Media Type          | "416"  ; Section 10.4.17: Requested range not satisfiable          | "417"  ; Section 10.4.18: Expectation Failed          | "500"  ; Section 10.5.1: Internal Server Error          | "501"  ; Section 10.5.2: Not Implemented          | "502"  ; Section 10.5.3: Bad Gateway          | "503"  ; Section 10.5.4: Service Unavailable          | "504"  ; Section 10.5.5: Gateway Time-out          | "505"  ; Section 10.5.6: HTTP Version not supported

 

Related Article

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.