HTTP状态码负责表示客户端请求的返回结果,标记服务器的处理结果。

HTTP常用状态码分为5种:

  类别 原因短语
1xx Informational(信息状态码) 接受请求正在处理
2xx Success(成功状态码) 请求正常处理完毕
3xx Redirection(重定向状态码) 需要附加操作已完成请求
4xx Client Error(客户端错误状态码) 服务器无法处理请求
5xx Server Error(服务器错误状态码) 服务器处理请求出错

2XX

200 (成功)
表示客户端发送的请求在服务器被正常的处理了。

204 (No Content)
服务器成功处理了请求,但没有返回任何内容。

206(Partial Content)

服务器成功处理了请求,返回部分内容。

3XX

301 (Move Permanently)
永久性重定向,请求的资源被分配了新的URI,以后都使用这个。

302(Found)
临时性重定向,请求的资源被分配了新的URI,本次使用这个。

303(See Other)

请求资源存在另一个URI,应使用get方法获取请求资源。

304(Not Modified)

客户端发送附带条件的请求时,服务器允许请求访问资源,但是没有合适的。

307(Temporary Redirect)

类似于302,只是302的POST方法会变为GET,而307的不会。

4XX

400 (Bad Request)
请求报文存在语法错误。

401 (Unauthorised)
发送请求需要Http的认证信息。

403(Forbidden)

请求资源的访问被拒绝。

404(Not Found)

服务器上无法找到请求的资源。

5XX 

500 (Internal Server Error)
服务器端执行请求时发送异常。

503(Server Unavailable)
服务器暂时无法处理请求。

转载自:https://www.cnblogs.com/scyitgz/p/5216031.html

HTTP状态码(2xx,3xx,4xx,5xx)相关推荐

  1. web应用F12查看报错(前后端bug判断、2XX/3XX/4XX/5XX常见状态码解析)

    chrom浏览器为例 (1)打开开发者工具,在浏览器菜单栏选择工具-开发者工具,快捷键是F12 (2)打开之后切换到Network页签,操作就可以看到请求响应 (3)再选择响应的链接,切换到Previ ...

  2. 浏览器状态响应码详解 1XX/2XX/3XX/4XX/5XX

    Http通信协议返回状态码详解 1. 1XX(临时响应) 表示临时响应并需要请求者继续执行操作的状态码. 1xx(临时响应) 100(继续) 请求者应当继续提出请求.服务器返回此代码表示已收到请求的第 ...

  3. HTTP请求错误 2xx 3xx 4xx 5xx

    2xx (成功) 表示成功处理了请求的状态代码. 代码 说明 200 (成功) 服务器已成功处理了请求.通常,这表示服务器提供了请求的网页. 201 (已创建) 请求成功并且服务器创建了新的资源. 2 ...

  4. 响应状态码1xx , 2xx,3xx , 4xx , 5xx

    1xx 浏览器发送的此次请求不完整,服务器没有办法响应 2xx 请求成功进行响应.200 3xx 此次成功完成,但需要浏览器进一步操作 302/307 :重定向 304:查找本地缓存 4xx 请求成功 ...

  5. Grafana(10445) +Pormetheus + Nginx 监控 Http API 2xx 3xx 4xx

    安装 服务端性能监控最佳实践(一)-- 炫酷的Nginx请求分析监控 其中涉及的lua脚本等,github地址 不过其中的代码有问题,我fork了一份,修改后传到新地址了,具体问题见后续分析 ngin ...

  6. http常见状态码详解

    http 中有许多状态码,如果不做些总结,真的很容易搞混,比如,201.404.301.202.504等等.要是一个个记是不是很难记,那么现在总结下规律,来帮助我们记忆 所有的状态码可以分为: 1xx ...

  7. 如何选择正确的HTTP状态码

    众所周知,每一个HTTP响应都会带有一个状态码,不过对于很多开发者来说,平时使用最多的几个状态码无外乎就是200.400.404.500等.那其他众多状态码该应用在何种场景中,什么时候应该使用哪些状态 ...

  8. 【HTTP】HTTP 常见的状态码有哪些?分别是什么含义?

    文章目录 HTTP 常见的状态码 1xx 2xx 3xx 4xx 5xx HTTP 常见的状态码 1xx 1xx 状态码属于提示信息,是协议处理中的一种中间状态,实际用的比较少. 2xx 2xx 类状 ...

  9. 最全HTTP状态码汇总1XX——5XX

    HTTP状态码汇总 1XX:信息状态码 2XX:成功状态码 3XX:重定向状态码 4XX:客户端错误状态码 5XX:服务端错误状态码 http状态码可以让我们很方便的了解到请求的所在状态,当然其也是大 ...

  10. 服务器返回的常见的http状态码

    当我们从客户端向服务器端发送请求时,服务器向我们返回状态码,状态码就是告诉我们服务器响应的状态,通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码由3位数字和原因短语构成 其中第一位数字 ...

最新文章

  1. Sphinx武林秘籍(上)
  2. 有些错误,即便时光倒流也无法弥补——《时光幻境》
  3. vue定义一个全局价格处理函数
  4. python求解LeetCode习题Find the First Missing Positive Number
  5. matlab画图基本命令
  6. 银行按揭借款合同范本
  7. Java垃圾回收机制——回收对象
  8. Linux设置串口波特率等参数
  9. 技术术语学习之paradigm
  10. SDL2中文API(整理)
  11. Canceling statement due to conflict with reco
  12. pil对图像加透明 python_关于python:如何使用PIL将透明png图像与另一个图像合并...
  13. 数字抽奖小程序_小程序直播卖货必看的营销干货:抽奖营销
  14. 推荐6款非常实用的工具,你用过几款呢?
  15. MPU6050加速度转角度原理
  16. Echarts实例,在线引入echarts
  17. beego 跨域问题
  18. 总线(二)CAN通讯协议介绍
  19. Ubantu18.04系统安装Hexagon SDK教程
  20. Grade下载网页地址

热门文章

  1. 项管行知03--项目类型
  2. sql查询时添加一列为固定值
  3. 【mysql】mysql查询结果添加固定值
  4. 可视监控对讲、楼宇对讲等领域中的回声消除、音频降噪
  5. element ui 组件vue组件使用slot-scope=“scop“根据ID改变地址
  6. 华为鸿蒙目标一年跨过生死线
  7. SISD、MIMD、SIMD、MISD
  8. 达梦数据库SYSDBA密码攻略
  9. 中国玉米面筋行业市场供需与战略研究报告
  10. 基于 ffmpeg + Webassembly 实现前端视频帧提取