在那个房价未突破天际,一台计算机还可以占着几间房的年代。数据库被存放在一个神秘的房间中。如果无法找到请求者所需要的文件,用户将会得到file not found的信息。而这件房间的门牌就是404。

404https://www.zhihu.com/video/1168484640850579456

当然以上仅仅是个都市传说,404也没有那么神秘,它仅仅是众多状态码中的一个。今天我们就来说说那些常见的状态码。

上回我们说过http连接建立后,会得到一个response。状态码就写在第一行。如果把浏览网站比做买东西,流量是钱,网页等资源是商品。在网络世界中交易无论成功与否,都会产生一个结果,状态码(Status code)就用来描述这个结果。
可分为1xx,2xx,3xx,4xx,5xx没有6xx。
200是最常见的状态码,这时候用户请求的资源已经成功找到。习惯性出现缺货或者超市搬迁。而不得不去另一家的情况也会发生。服务器也可能因为目录整理或更换域名,对资源进行重定向。导致一些旧地址无法访问,重定向就是告诉用户这里没货了上别处买。常见的有301永久重定向或302零时重定向。3xx系列中比较常见的还有304:任何网络资源都需要下载时间,为了更好的用户体验。浏览器会缓存已经下载的资源。当状态码是304时,表示没有新的更新使用本地缓存即可。这就像大姨妈副本通关后,即便求它来他也不会出现。
就像有些神秘的地方未成年人是禁止入内的,有些资源也仅容特定用户访问。状态码403表示用户没有权限访问。而4xx系列中最有名的就是404了/404表示找不到地址对应的页面(或资源),就好像无论去哪个超市也买不回龙肉。造成404最常见的原因是输入网址有误。而那些not found,根本无法产生状态码。这和一般认知不同。

最后我们回到5xx系列,卖东西也可能遇到导购上大号,售货员吃饭的情况。因为服务器产生的错误。就被分在5xx系列中。其中常见的是500和503,前者表示服务端错误,后者表示服务端暂时性错误,可以一会再试…
以上就是常见的状态码,我们总结一下:
状态码表示请求网络资源的结果。这个资源不仅仅是网页,可以是图片,音视频或接口。2xx系列表示请求成功;3xx则表示请求的目标有变化,希望客户端进一步处理。;4xx表示客户端请求错误;5xx表示服务端请求错误
等等!1xx被你吃了?
1xx是临时回应会被浏览器 HTTP 库直接处理掉了。用户是不会知道!

一会404一会500_没网络就是404?这锅可不能乱背!相关推荐

  1. 手机网络怎么共享给电脑_电脑没网络怎么回事?如何解决电脑没网络问题

    在网络故障处理中遇到过千奇百怪的问题,这里就说一个比较怪异的问题.一个网线插口,有的电脑插上网线可以正常上网,而有的电脑插上就显示断开连接.这是什么原因呢?该怎么解决电脑没网络呢?下面,小编就来跟大家 ...

  2. VMware无法启动虚拟机里面没网络解决方法

    VMware无法启动虚拟机里面没网络 VMware无法启动虚拟机里面没网络 VMware无法启动虚拟机里面没网络 虚拟机无法启动 虚拟机里面没有网络 虚拟机无法启动 今天在我工作的时候发生如下两个问题 ...

  3. 联通开4g没显示无服务器,为什么显示4g却没网络

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 显示4g却没网络的原因如下: 1.首先可能是当前使用的网络环境不稳定或者是网络信号差导致连接不上正常的网络:更换使用环境到信号较好 ...

  4. 苹果手机咋截屏_苹果手机信号满格但是没网络咋处理

    原标题:苹果手机信号满格但是没网络咋处理 网络对我们现在日常生活中可以说是非常的重要了,没有了网络真的是十分的不方便.虽然iPhone手机的各方面性能都很优秀,但是在有些时候还是经常会出现没有网络的情 ...

  5. 微信文件没网络怎么打印?微信中的文件如何快速打印

    微信是当下人们沟通交流工作常用的工具,相信在日常工作中大家不乏用微信传输一些重要的文件.资料,而打印微信中的文件遇到微信没网络的时候怎么打印呢? 打印其实可以分为线上和线下打印两种方式,不管是任何一种 ...

  6. win10连接网线但是没网络是怎么回事

    其他小伙伴连接网线就可以直接使用,为什么自己win10连接网线但是没网络是怎么回事,用户们如果遇到了这个问题的话就能参考下面的操作方法进行解决,大家可以很容易解决此类问题,非常简单哦. Ghost W ...

  7. 老人家里没网络怎么安装监控,没有wifi怎么安装监控摄像头

    现如今,老人都喜欢守着老家,呆在乡下的老房子里面,年轻的子女则居住在城市.两者相隔甚远.子女担心老人的身体健康以及衣食住行,但是有迫于生活的压力,房贷,车贷以及各种生活消费,并不能时刻陪伴在老人的身边 ...

  8. 6s有时有信号 有时无服务器,揭秘:iPhone 6S 的没信号没网络维修故障分析

    原标题:揭秘:iPhone 6S 的没信号没网络维修故障分析 文/维修狮 (FIXHOME) 手机不入网(没信号)是一个常见的多发故障(占手机故障的40%以上),对于手机出现不入网(没信号)故障我们首 ...

  9. 电脑没网络在计算机哪,台式电脑没网络是怎么回事

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 台式电脑没网络的原因: 1.查看路由器灯是否正常,如果是光猫,一般除了LOS灯不亮外,其他灯是亮的.可关闭路由器和猫电源,过5分钟 ...

最新文章

  1. 【Qt】QTest:编译Qt单元测试程序
  2. TLS/HTTPS 证书生成与验证
  3. (chap1 web网络基础) HTTP协议相关的各个协议(2)
  4. 云原生时代,应用架构将如何演进?
  5. 使用JProfiler查看GC Roots
  6. Delphi利用MSCOMM控件进行GPS数据采集
  7. 知识库如何跟其他业务系统结合
  8. 【LeetCode】7. Reverse Integer
  9. android7.0 Jack编译器报错解决
  10. fvcore CfgNode
  11. 概率论----假设检验
  12. gamma软件linux安装图示,[转载]linux下安装GAMMA软件
  13. 【原创】技术员 Win10(32位)系统1709企业版 201711
  14. VSCode 离线安装中文语言包
  15. Kendo UI使用方法与教程
  16. python爬新闻并保存csv_Python简单爬虫导出CSV文件的实例讲解
  17. 超五类屏蔽双绞线和计算机电缆区别,超五类单屏网线和六类单屏蔽网线的区别是什么?...
  18. 【蓝桥杯省赛】冲刺练习题【第十一届省赛题】倒计时【04】天(准考证组委会已下发,请查询)
  19. Robot Framework + Pywinauto 框架实现Windows GUI Automation
  20. vue引入D3绘制流程图

热门文章

  1. xml转svg_C# Excel 转PDF/图片/HTML/TXT/XML/XPS/CSV/ODS/SVG/EMF
  2. TestAndSet实现互斥锁
  3. 保存tensorboard的损失曲线为图片
  4. 将ANSYS里的数据导入MATLAB的步骤
  5. OpenCV中文路径问题、matplotlib可视化中文乱码问题的解决办法
  6. String和STL的一些基础知识
  7. tensorflow:双线性插值反卷积
  8. Material Design综合实例
  9. Android Intent 用法总结
  10. python3多进程写时拷贝_python多进程实现复制文件