声明:该文章内容来自于《HTTP权威指南》
在阅读《HTTP权威指南》中有这么一句话:“本书是为所有希望能理解HTTP和Web底层结构的人编写的。软硬件工程师也可以将本书作为HTTP及相关web技术书参考书使用。系统架构师和网络管理员可以通过本书更好的了解如何设计、实现并管理复杂的网络结构。性能工程师和分析人员可以从缓存和性能优化的相关章节中获益。”
So 别轻视HTTP Status。
HTTP(Hypertext Transfer Protocol,超文本传输协议)。
可以将HTTP状态码分为5类:
HTTP/1.1向协议中引入了信息性状态码(100~101)
200类型的状态码,其实没有什么好理解的,就是成功访问到服务器!只不过每个成功的状态码分别对应不同类型的请求。
302状态码是HTTP/1.0, 在HTTP/1.1中用307状态码取代302状态码来进行临时重定向。这样服务器就可以将302状态码 保留起来为HTTP/1.0来使用。
注意:当HTTP客户端发起一个POST请求时,并在响应中收到302重定向的状态码时,它会接受Location首部的重定向 URL并向那个URL发起一个GET请求,而不会像原始请求中那样发起POST请求。
客户端错误代码:
服务器端错误码