关键词:
http状态码可以让我很方便的了解到请求的所在状态,当然其也是大厂笔试的必考题。
所以很有必要总结一下,对今后的学习也是很有帮助的。
HTTP状态码总的分为五类:
1开头:信息状态码
2开头:成功状态码
3开头:重定向状态码
4开头:客户端错误状态码
5开头:服务端错误状态码
1XX:信息状态码
状态码 | 含义 | 描述 |
100 | 继续 | 初始的请求已经接受,请客户端继续发送剩余部分 |
101 | 切换协议 | 请求这要求服务器切换协议,服务器已确定切换 |
2XX:成功状态码
状态码 | 含义 | 描述 |
200 | 成功 | 服务器已成功处理了请求 |
201 | 已创建 | 请求成功并且服务器创建了新的资源 |
202 | 已接受 | 服务器已接受请求,但尚未处理 |
203 | 非授权信息 | 服务器已成功处理请求,但返回的信息可能来自另一个来源 |
204 | 无内容 | 服务器成功处理了请求,但没有返回任何内容 |
205 | 重置内容 | 服务器处理成功,用户终端应重置文档视图 |
206 | 部分内容 | 服务器成功处理了部分GET请求 |
3XX:重定向状态码
状态码 | 含义 | 描述 |
300 | 多种选择 | 针对请求,服务器可执行多种操作 |
301 | 永久移动 | 请求的页面已永久移动到新位置 |
302 | 临时移动 | 服务器目前从不同位置的网页响应请求,但请求这赢继续使用原有位置来进行以后的请求 |
303 | 查看其他位置 | 请求者应当对不同的位置使用单独的GET请求来检索响应时,服务器返回此代码 |
304 | 未修改 | 自从上次请求后,请求的网页未修改过 |
305 | 使用代理 | 请求者只能使用代理访问请求的网页 |
307 | 临时重定向 | 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求 |
4XX:客户端错误状态码
状态码 | 含义 | 描述 |
400 | 错误请求 | 服务器不理解请求的语法 |
401 | 未授权 | 请求要求用户的身份演验证 |
403 | 禁止 | 服务器拒绝请求 |
404 | 未找到 | 服务器找不到请求的页面 |
405 | 方法禁用 | 禁用请求中指定的方法 |
406 | 不接受 | 无法使用请求的内容特性响应请求的页面 |
407 | 需要代理授权 | 请求需要代理的身份认证 |
408 | 请求超时 | 服务器等候请求时发生超时 |
409 | 冲突 | 服务器在完成请求时发生冲突 |
410 | 已删除 | 客户端请求的资源已经不存在 |
411 | 需要有效长度 | 服务器不接受不含有效长度表头字段的请求 |
412 | 未满足前提条件 | 服务器未满足请求者在请求中设置的其中一个前提条件 |
413 | 请求实体过大 | 由于请求实体过大,服务器无法处理,因此拒绝请求 |
414 | 请求url过长 | 请求的url过长,服务器无法处理 |
415 | 不支持格式 | 服务器无法处理请求中附带媒体格式 |
416 | 范围无效 | 客户端请求的范围无效 |
417 | 未满足期望 | 服务器无法满足请求表头字段要求 |
5XX:服务端错误状态码
状态码 | 含义 | 描述 |
500 | 服务器错误 | 服务器内部错误,无法完成请求 |
501 | 尚未实施 | 服务器不具备完成请求的功能 |
502 | 错误网关 | 服务器作为网关或代理出现错误 |
503 | 服务不可用 | 服务器目前无法使用 |
504 | 网关超时 | 网关或代理服务器,未及时获取请求 |
505 | 不支持版本 | 服务器不支持请求中使用的HTTP协议版本 |
常见http状态码汇总说明
参考技术A下面是工作中我们常用的15个HTTP状态码,必须牢记哦如果你想深入了解具体的HTTP状态码,请参考:HTTP状态码超详细说明这个状态码是告诉客户端应该继续发送请求,这个临时响应是用来通知客户端的,部分的请求服务... 查看详情
汇总http响应代码参数
HTTP响应代码HTTP状态码(HTTPStatusCode)HTTP响应代码 描述1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码说明100 (继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等... 查看详情
网络协议知识点汇总,巩固你的http知识体系(代码片段)
...6.PUT和POST请求的区别7.OPTIONS请求方法的使用场景8.常见HTTP状态码9.详细描述一下301和302状态码10.30 查看详情
http–response详解(代码片段)
...,谢谢!响应消息数据格式响应行组成:协议/版本响应状态码状态码描述响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态态码都是3位数字分类:1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后... 查看详情
http–response详解(代码片段)
...,谢谢!响应消息数据格式响应行组成:协议/版本响应状态码状态码描述响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态态码都是3位数字分类:1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后... 查看详情
openresty更改状态码
因为以前restful返回用了http的状态码4xx,在有些环境中,slb会根据状态码来进行拦截汇总处理,只好在openresty将对应的状态码更改为200,绕过这个限制,主要增加配置: header_filter_by_lua' ... 查看详情
openresty更改状态码
因为以前restful返回用了http的状态码4xx,在有些环境中,slb会根据状态码来进行拦截汇总处理,只好在openresty将对应的状态码更改为200,绕过这个限制,主要增加配置: header_filter_by_lua' ... 查看详情
http协议状态码及其意义
什么是状态码?状态码的作用是:服务器告诉客户端,发生了什么事。在http协议中状态码出现在httpresponse的第一行。它会返回一个三位数的状态码和状态信息。状态码为了便于程序进行处理,而状态信息是为了让用户能清楚的... 查看详情
前端常见状态码http状态码
HTTP状态码 编辑HTTP状态码(HTTPStatusCode)是用以表示网页服务器HTTP响应状态的3位数字代码。它由RFC2616规范定义的,并得到RFC2518、RFC2817、RFC2295、RFC2774、RFC4918等规范扩展。 中文名HTTP状态码外文名HTTPStatusCode规范定义RFC261... 查看详情
scrapy爬虫错误日志汇总
...码块中找找看啦(人家比较习惯xpath+正则),加油~2、http状态代码没有被处理或允许(httpstatuscodeisnothandledornotallowed)原因:就是你的http状态码没有被识别,需要在settings.py中添加这个状态码信息,相当于C语言中的#define预处理宏... 查看详情
http状态码
...URL404-请求的资源(网页等)不存在500-内部服务器错误HTTP状态码分类HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型:HTTP状态码分类分类分类 查看详情
http状态码小结
HTTP状态码HTTP状态码负责表示客户端HTTP请求的返回结果、标记服务器的处理是否正常、通知出现的错误等工作。状态码有以下类别1xx信息性状态码2xx成功状态码3xx重定向状态码4xx客户端错误状态码5xx服务器错误状态码由RFC2616定... 查看详情
http状态码分类以及常见状态码分析
...当获取数据失败等出现问题时,我们需要分析相关的http状态码来分析问题出现在哪儿,所以,http状态码是我们前端工程师需要熟悉的。HTTP状态码分类http状态码分为五类:分别为信息响应(100-199),成功响应(200-299),重定向... 查看详情
http报文之http状态码
如前面所示,HTTP状态码被分成了五大类。本节对这五类HTTP状态码中的每一类都进行了总结。100~199——信息性状态码HTTP/1.1向协议中引入了信息性状态码。这些状态码相对较新,关于其复杂性和感知价值存在一些争议,而受到限... 查看详情
http请求状态码解析
...临时响应)2xx(成功)3xx(重定向)4xx(请求错误)http状态码400(错误请求)服务器不理解请求的语法。http状态码401(未授权)请求要求身份验证。对于需要登录的网页,服务器可能返回此响应。http状态码403(禁止)服务器拒... 查看详情
http状态码
Response消息中的第一行叫做状态行,由HTTP协议版本号,状态码,状态消息三部分组成。 状态码用来告诉HTTP客户端,HTTP服务器是否产生了预期的Response. HTTP/1.1中定义了5类状态码,状态码由三位数字组成,第一个... 查看详情
http协议状态码
常用的状态码不多,约有14种。1**类状态码称之为Information状态吗,表示信息正在处理。2**类状态码称为为Success状态码,表示请求正常完成。3**类状态码称之为Redirection状态码,表示需要客户端进行附加操作(如跳转。重定向)4*... 查看详情
http协议状态码
常用的状态码不多,约有14种。1**类状态码称之为Information状态吗,表示信息正在处理。2**类状态码称为为Success状态码,表示请求正常完成。3**类状态码称之为Redirection状态码,表示需要客户端进行附加操作(如跳转。重定向)4*... 查看详情