当我们访问一个网页时,浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。
HTTP状态码的五种类型
类别 | 出现原因 | |
---|---|---|
1XX | 信息状态码 | 接收的请求正在处理 |
2XX | 成功状态码 | 请求正常处理完毕 |
3XX | 重定向状态码 | 需要进行附加操作才能完成请求 |
4XX | 客户端错误状态码 | 服务器无法处理请求 |
5XX | 服务器错误状态码 | 服务器处理请求错误 |
下面是常见状态码:
- 200 : 请求成功
- 301 /302: 资源(网页等)被永久转移到其它URL
- 404 :请求的资源(网页等)不存在
- 500 :内部服务器错误
参考资料:
HTTP状态码| 菜鸟教程