浏览器响应状态码(Response Status Code)大全 (❤️建议收藏系列❤️)

Posted 孤寒者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览器响应状态码(Response Status Code)大全 (❤️建议收藏系列❤️)相关的知识,希望对你有一定的参考价值。

响应状态码表示服务器的响应状态!


总体上共分为五大类:

状态码含义
1xx临时响应:表示临时响应并需要请求者继续执行操作的状态代码。
2xx请求成功:表示服务器成功地接受了客户端的请求。
3xx重定向:表示要完成请求,需要进一步操作。客户端浏览器必须采取更多操作来实现请求。通常这类状态码表示用来重定向。
4xx请求错误:客户端原因导致服务器无法处理请求。
5xx服务器错误:表示服务器在尝试处理请求时发生内部错误。 这些错误可能是服务器本身的错误,而不是请求出错。


各个状态码所表示的具体含义如下表:

状态码说明&&详情
100继续 && 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。
101切换协议 && 请求者已要求服务器切换协议,服务器已确认并准备切换。
200(OK)成功 && 服务器已成功处理了请求。
201已创建 && 请求成功并且服务器创建了新的资源。
202已接受 && 服务器已接受请求,但尚未处理。
203非授权信息 && 服务器已成功处理了请求,但返回的信息可能来自另一个源。
204无内容 && 服务器成功处理了请求,但没有返回任何内容。
205重置内容 && 服务器成功处理了请求,内容被重置。
206部分内容 && 服务器成功处理了部分请求。
300多种选择 && 针对请求,服务器可执行多种操作。
301(Moved Permanently[重定向])永久移动 && 请求的网页已永久移动到新位置,即永久重定向。
302(Moved Permanently[重定向])临时移动 && 请求的网页暂时跳转到其他页面,即暂时重定向。
303查看其他位置 && 如果原来的请求是POST,重定向目标文档应该通过GET提取。
304未修改 && 此次请求返回的网页未修改,继续使用上次的资源。
305使用代理 && 请求者应该使用代理访问该网页。
307临时重定向 && 请求的资源临时从其他位置响应。
400(Bad Request)错误请求 && 服务器无法解析该请求。
401未授权 && 请求没有进行身份验证或验证未通过。
403(Forbidden)禁止 && 服务器拒绝此次请求。
404(Not Found)未找到 && 服务器找不到请求的网页。
405方法禁用 && 服务器禁用了请求中指定的方法。
406不接受 && 无法使用请求的内容响应请求的网页。
407需要代理授权 && 请求者需要使用代理授权。
408请求超时 && 服务器请求超时。
409冲突 && 服务器在完成请求时发生冲突。
410已删除 && 请求的资源已永久删除。
411需要有效长度 && 服务器不接受不含有效长度标头字段的请求。
412未满足前提条件 && 服务器未满足请求者在请求中设置的其中一个前提条件。
413请求实体过大 && 请求实体过大,超出服务器的处理能力。
414请求的URL过长 && 请求网址过长,服务器无法处理。
415不支持类型 && 请求的格式不被请求页面支持。
416请求范围不符合要求 && 页面无法提供请求的范围。
417未满足期望值 && 服务器未满足期望请求标头字段的要求。
500服务器内部错误 && 服务器遇到错误,无法完成请求。
501未实现 && 服务器不具备完成请求的能力。
502错误网关 && 服务器作为网关或代理,从上游服务器收到无效响应。
503服务不可用 && 服务器目前无法使用。
504网关超时 && 服务器作为网关或代理,但是没有及时从上游服务器收到请求。
505HTTP版本不支持 && 服务器不支持请求中所用的HTTP协议版本。


分享Python爬虫及Python主流Web框架学习一条龙路线:

分栏名称传送门
🎐爬虫难,跟我一起入爬虫坑,爬虫一条龙服务!🎐《入坑Python爬虫》
🐲Django框架难,跟我一起一条龙教学(附带多个小型项目实战!)🐲《Django框架一条龙》
🐋Scrapy框架难,跟我一起一条龙教学(附带多个小型项目实战!)🐋《Scrapy框架一条龙》
🐠Tornado框架难,跟我一起一条龙教学(附带一个完整项目!)🐠《Tornado框架一条龙》
🐝爬虫——JS渗透;三大验证码(滑块,点触,图形);字体反爬;移动端!🐝《爬虫高级一条龙》

以上是关于浏览器响应状态码(Response Status Code)大全 (❤️建议收藏系列❤️)的主要内容,如果未能解决你的问题,请参考以下文章

检查http响应状态码的最佳方法?

使用 Flask 响应发送 JSON 和状态码 [重复]

Response

request与response

Response

HTTP–Response详解