HTTP 响应状态码
· 阅读需 7 分钟
目前 HTTP 在 Web 开发中被广泛使用,在 Web 开发中不同的 HTTP 响应状态码往往有不同的含义。在普通网站开发、分布式集群开发、团队协作方面,如果采用了 HTTP 作为组件之间交互的协议,遵守通用的响应状态码是很有必要的(一是有充分的信息量、二是避免歧义)。
响应状态码分类
HTTP 响应状态共有 5 大类,分别是数字 1、2、3、4、5 开头。
- 1XX:信息性状态码,表示接收的请求正在处理。
- 2XX:成功状态码,表示请求正常处理完毕。
- 3XX:重定向状态码,表示需要进行附加操作以完成请求。
- 4XX:客户端错误状态码,表示服务器无法处理请求。
- 5XX:服务器错误状态码,表示服务器处理请求出错。