HTTP 响应 是由状态行、消息报头和响应正文组成
状态行由状态代码和状态描述组成
状态码
状态码是很有规律的
状态代码的第一个数字定义了响应的类别,后面两位数字没有具体的分类。第一个数字有5种取值,如下所示。
- 1xx:信息响应——表示请求已接收,继续处理。
- 2xx:成功响应——表示请求已经被成功接收、理解、接受。
- 3xx:重定向——要完成请求必须进行更进一步的操作。
- 4xx:客户端错误——请求有语法错误或请求无法实现。
- 5xx:服务器端错误——服务器未能实现合法的请求。
更加详细的信息可以参考 官方数据