下载后可任意编辑HTTP 状态码,我都是现查现用。 我以前记得几个常用的状态码,比如 200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 假如是做 AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP 状态码的学习资料到处都有,但是都是理论上讲解。 本文介绍 HTTP 协议中的 HTTP 状态码(HTTP Status Code), 会对大部分的状态码都进行了详细的实例讲解。要了解状态码,应该在实例中去理解状态码的意义,否则看了也会忘记的。用 Fiddler 工具可以查看 HTTP Request 和 Response, 还可以方便地查看 Response 中的状态码, 假如不熟悉这个工具,可以先参考【Fiddler 教程】 为了重现 HTTP 状态码,本文会使用 Fiddler Composer 来创建“特别的 HTTP Request”. 可以参考【Fiddler Composer 创建和发送 HTTP Request 】 阅读目录1. 什么是 HTTP 状态码 2. 状态码分类 3. 常见的状态码 4. 1XX 消息 5. 2XX 成功 6. 3XX 重定向 7. 4XX 客户端错误 8. 5XX 服务器错误 9. 204 No Content( 没有内容 ) 10. 206 Partial Content( 部分内容 ) 11. 301 Moved Permanently (永久移除 ) 12. 400 Bad Request (坏请求 ) 13. 403 Forbidden( 禁止 ) 14. 405 Method Not Allowed( 不允许使用的方法 ) 15. 411 Length Required (要求长度指示) 16. 413 Request Entity Too Large (请求实体太大) 17. 414 Request URI Too Long( 请求 URI 太长 ) 18. 500 Internal Server Error( 内部服务器错误 ) 19. 501 Not Implemented( 未实现 ) 20. 502 Bad Gateway (网关故障) 21. 505 HTTP Version Not Supported( 不支持的 HTTP 版本 ) 什么是 HTTP 状态码下载后可任意编辑HTTP 状态码的作用是:Web 服务器用来告诉客户端,发生了什么事。状态码位于 HTTP Response 的第一行中,会返回一个”三位数字的状态码“和一个“状态消息”。 ”三位数字的状态码“便于程序进行处理, “状态消息”更便于人理解。 如下图, 当客户端请求一个不存在的 URL 的时候, Web 服务器会返回 “HTTP/1.1 404 Not Found” 告诉浏览器客户端。 服务器无法找到所请...