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

8f90d0f9c34036ae276f72c82d0cfeb6.png

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

158ebbe43155dc57ce6917be0aa11302.png
404https://www.zhihu.com/video/1168484640850579456
当然以上仅仅是个都市传说,404也没有那么神秘,它仅仅是众多状态码中的一个。今天我们就来说说那些常见的状态码。

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

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

507daba23624ddf2f38d2d1d62874d03.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/506295.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android8 呼吸灯,红米note8pro呼吸灯颜色如何设置?

红米note8pro支持呼吸灯功能,当有未读通知的时候,指示灯就会闪烁提醒。此外,我们还可以根据自己的喜好设置呼吸灯的颜色,下面为大家带来详细的设置教程。红米note8pro怎么设置呼吸灯颜色1、首先,进入手机桌面&#xff…

java string 返回匹配正则的字符串的起始位置_【Python】正则表达式

概述正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可…

html九图拼图游戏代码,HTML5拼图游戏

拼图游戏介绍 拼图游戏将一幅图片分割成若干拼块并将它们随机打乱顺序。当将所有拼块都放回原位置时,就完成了拼图(游戏结束)。 在“游戏”中,单击滑块选择游戏难易,“容易”为3行3列拼图游戏,中间为一个4行4列拼图游戏&#xff0…

access驱动程序_Linux驱动程序学习二 (续) scull 源码在内核5.4.0上的编译调试

《LINUX设备驱动程序》第三章提供了源码scull,但是由于我用的是5.4.0内核,书中的是2.6.10内核,内核发生了很大的变化,因此编译scull源码花费了不少时间,下面是编译调试记录。(这个编译调试记录应该是目前网络上适应内核版本最高的,所以也希望给近期加入《…

android评论嵌套,android 嵌套的listview示例(可参照实现朋友圈评论)

android 嵌套的listview示例(可参考实现朋友圈评论) 最近在项目中用到listview中再嵌套一个listview,两层也有监听,都没有问题。其实,主要解决里面那一层的listview的高度计算就可以,外面那一层listview自动计算。加上里面那层展开…

捷达vs7测试_捷达VS5话题:防撞钢梁,溃缩梁。第200311期

//封面图,捷达VS5,自中,最近看到网上有些观点有点儿带偏,然后咱们技术群今天也讨论了一下,大家也来听听咱们爱折腾的车主们是怎么看防撞梁的事情的。事情起因是因为大家看到一些网上的拆车视频,说捷达VS5前…

html5 原生拖拽,原生JS实现拖拽效果

这篇文章主要为大家详细介绍了原生JS实现拖拽效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了JS实现拖拽效果的具体代码,供大家参考,具体内容如下想要让整个元…

ov5640帧率配置_逃离塔科夫怎么提升帧率 帧率优化建议_单机游戏_游戏攻略

逃离塔科夫有着非常真实的游玩与画面表现,所以这类的多人游戏比较吃配置,那么帧率上不去会十分影响游戏体验,下面请看由“SIIYAM”带来的逃离塔科夫帧率优化建议,一起来看看吧。帧率优化建议:这游戏对于cpu资源分配和内…

js 带笔锋 签字版_年轻人的第一支签字笔? ——米家签字笔评测

emm感觉笔者能咕到自己都怀疑人生惹QAQ…对于小米而言,可能他家中性笔做的还真没手机那么好。但对于劝退这件事,理由其实是很复杂的。但既然决定了要来写这样一点东西,那我也自然要把我知道的和能想到的,略述一二。我们先来看看小…

itools 不支持缩略图下载_PS插件缩略图3.8.0.96安装教程

插件下载[名称]:PS插件『缩略图补丁3.8.0.96』[大小]:1.4 MB [语言]:简体中文 [安装环境]:Win7/Win8/Win10[支持版本]:PS CS6—CC2019[32/64位下载链接]:https://pan.baidu.com/s/1AlOlWzMZfYgdJSlZpbQsmw…

z370支持pcie信号拆分吗_定了!AMD B550主板确认将支持PCIE4.0,多项能力接近X570

近日,华擎B550AM Gaming主板照片和文档泄露,Micro-ATX板型、具备4内存插槽,支持PCIE4.0显卡/固态硬盘。B550芯片组本身无法拆分PCIE4.0信道,所以华擎的这张B550主板在搭配第三代锐龙时只有第一条PCIE插槽(通常安装独立显卡)和M.2固…

mac 修改conda镜像 condarc_win10 修改anaconda源

通过 conda config 命令生成配置文件,这里,我们使用清华的镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/,首先,打开CMD,执行命令:conda config --add channels https://mirro…

倒计时css和js html代码,手把手教你利用CSS和JS创建一个倒数计时器

倒计时功能,在很多地方都会用到,我们平时都习惯去用一些插件来应用,会减少不少的工作量,并且效果也能达到预期。我今天并不是想分享什么倒计时插件,而是自己写一个简单的倒数计时器,有兴趣的同学可以往下看…

手机端使用ghelper_Anki手机端使用指南(一)

【本篇会对如何使用手机端anki进行详解】有小伙伴询问在应用商店搜索anki找不到名字叫“anki”的软件,这里解释一下,在手机端的名字和电脑端的名字不太一样。安卓对应的名字叫做AnkiDroidIOS对应的名字叫做Ankimobile不过其实是一个软件,同步…

三甲医院his系统源码_三甲医院科研管理系统是什么,科研成果包括哪些

对于三甲医院来说,做科研管理系统必不可少的是数据收集,有一个方便的数据收集管理软件能记科研效率提高很多,那就是三甲医院科研管理系统,首先,我们先了解一下三甲医院科研管理系统是什么,科研成果包括哪些…

html的表格使用函数,从另一个HTML表格创建HTML表格的jQuery函数

我在页面上有一个HTML表格,我想用jQuery从中获取信息,清理/清理它,并创建一个新的“干净的”HTML表格信息。从另一个HTML表格创建HTML表格的jQuery函数我有表具有以下结构:Full Name123.456.7890456.789.0123OfficeTitleSuperviso…

git 创建邮箱 用户名_厉害了!IDEA中如何使用Git进行项目管理,完整教程来了?...

第一部分:安装1. 下载地址: https://git-scm.com/download/win如果速度慢, 使用 迅雷下载;2. 点击安装, 然后下一步, 直到下面这个页面:建议: 按照上面所示方式选中复选框 ;3. 点击下一步, 直到出现这个页面:建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的;4. …

程序员操作系统推荐_为什么程序员要会 Linux

(给伯乐在线加星标,看经典文章)作者:猫嗅花https://www.jianshu.com/p/5020fbd76d0c三大操作系统概述三大操作系统概述windows, macOS, linux是当今主流三大操作系统,普通用户一般是选择windows或macOS, linux主要是占据服务器领域市场。这三…

url中能出现的字符_网站URL配置4个技巧,轻松获得更多流量

对于刚入行的SEO新人,我们在做企业网站优化的时候,通常都是按照程序员设置的网站架构进行线上基础性内容的优化,特别是在使用一些固定CMS系统的时候,大量的站内URL都是配置固定的,很少有人去关注这方面对SEO的影响。那…

怎么修剪_幸福树怎么修剪——武汉花卉租摆

幸福树,一种寓意美好的观赏型植物,它生长非常迅速,稍不注意就长的非常茂盛。而要想保证幸福树的美貌,跟人的头发一样,我们要给它适当的修剪,那幸福树怎么修剪呢?为了大家能养出美丽的幸福树来&a…