千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip
2023-07-19 18:36 作者:bili_74917107039 | 我要投稿

p137 http的状态码
概念:HTTP状态码是用以表示网页服务器超文本传输协议( http )响应状态的3位数字代码。
- 如何获取http状态码
1.直接利用xhr.status获取。
2.利用浏览器控制面板 - network - status - 可以直接查看。
- HTTP状态码分类
1开头 消息类(代表请求已被接受,需要继续处理)
2开头 成功类(这一类型的状态码,代表请求已成功被服务器接收、理解、并接受)
3开头 重定向(这类状态码代表需要客户端采取进一步的操作才能完成请求)
4开头 客户端错误(这类的状态码代表了客户端看起来可能发生了错误,妨碍了服务器的处理)
5开头 服务器错误(这类状态码代表了服务器在处理请求的过程中有错误或者异常状态发生)
- 常见的HTTP状态码
- 101: 服务器已经理解了客户端的请求,进一步完成即可。
- 200: 请求成功
- 304: 如果客户端发送了一个带条件的GET请求且该请求已被允许,而html文档的内容并没有改变,则服务器应当返回这个状态码。
- 403: 服务器已经理解请求,但是拒绝执行它。
- 404: 请求失败,请求所希望得到的资源未被在服务器上发现。
- 501: 服务器错误。
- 503: 由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。