珍藏多年的HTTP状态码图例


前言

之前学习http状态码的时候看到很多讲每个状态码的,讲的挺好,不过除了常见的几个其余的过目就忘,这里分享一下收藏了多年的http状态码的图例,可以说很形象了。


一、http状态码介绍

其实按照我自己记的方法就是3开头的就是和url有关的问题。4开头就是前端需要看看的问题,5开头就是后端问题。

3开头的:

  1. 301—永久移动。被请求的资源已被永久移动位置;
  2. 302—请求的资源现在临时从不同的 URI 响应请求;
  3. 305—使用代理。被请求的资源必须通过指定的代理才能被访问;
  4. 307—临时跳转。被请求的资源在临时从不同的URL响应请求;

4开头的:
3. 400—错误请求;
4. 402—需要付款。该状态码是为了将来可能的需求而预留的,用于一些数字货币 或者是微支付;
5. 403—禁止访问。服务器已经理解请求,但是拒绝执行它;
6. 404—找不到对象。请求失败,资源不存在;
7. 406—不可接受的。请求的资源的内容特性无法满足请求头中的条件,因而无法 生成响应实体;
8. 408—请求超时;
9. 409—冲突。由于和被请求的资源的当前状态之间存在冲突,请求无法完成;
10. 410—遗失的。被请求的资源在服务器上已经不再可用,而且没有任何已知的转发地址;
11. 413—响应实体太大。服务器拒绝处理当前请求,请求超过服务器所能处理和允许的最大值。
12. 417—期望失败。在请求头 Expect 中指定的预期内容无法被服务器满足;
13. 418—我是一个茶壶。超文本咖啡罐控制协议,但是并没有被实际的HTTP服务器实现;
14. 420—方法失效。
15. 422—不可处理的实体。请求格式正确,但是由于含有语义错误,无法响应;

5开头的:

  1. 500—服务器内部错误。服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理;
  2. 501—服务器不支持的请求方法;
  3. 502—网关无响应

二、一些常见http状态码图例

在这里插入图片描述

图片忘记在哪里转载的,如果侵权可私信随时删除。

总结

主要给大家介绍了一些常用的状态码,不是特别全面,有的状态码也有,但是报错也很少出现,基本上定位问题也是后端看运行的日志去定位的,比如说5开头的一些报错还有很多,但是大部分后端开发人员不会在浏览器来定位问题,所以如果想全面了解可以看看官方书籍。

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值