下载后可任意编辑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 (要求