除了404,网页“暗号”还有哪些?
404 Not Found
上网冲浪的时候 , 不管是“网页迷路了”还是“网页乘坐火箭飞向太空” , 页面都有一个神秘数字“404” 。
相信对404 , 大部分人已经不陌生了 。一旦它出现 , 就意味着:我们想要访问的页面找不到了 。
文章图片
文章图片
那么 , 404到底是什么?又是什么原因导致404的发生呢?
其实 , 404是网页服务器无法找到用户请求的文档时发出的HTTP(Hyper Text Transfer Protocol , 超文本传输协议)状态码 。出现404页面就是为了提醒用户网页发生了错误 。
导致这种错误发生的原因可能是:网页数据被更改、或者上传到网页的文件目录/文件名称被更改 , 导致网页失效 。网页文件被移动或删除 , 导致原链接失效 。我们自己输入的网址有错误 , 不能链接到所需的文件 。你压根没插网线或者家里Wi-Fi信号太差 。
……
总之 , 404就是网页向你发出了“此路不通”的信号 。
502 Bad Gateway
除了404 , 还有一个最常见的HTTP状态码——502 。
之前某站不能访问的时候 , 网友们纷纷发声:刚开始页面出现404以为是自己的原因 , 后来刷出来502 , 知道不是自己的原因就放心了 。
文章图片
文章图片
文章图片
文章图片
因为502代码表示内部网络故障或设置问题 , 即内部网络拥塞 。
通常是网络内部存在大量的数据调用或交互时 , 网页内容提供方的一个或两个服务器 , 由于性能缺陷或程序错误 , 无法正常运行 , 使得网页上的内容无法被传输到用户的浏览器上 。
说人话就是服务器崩了、网站挂了 。此种情况在抢票、某个热点事件爆发时都很常见 。。。
这个时候我们能做的就是刷新网页、重新打开页面、以及耐心的等待 。
由此可知 , 404和502这两种HTTP状态码在本质上是有很大不同的 , 下面我们继续了解下其它HTTP状态码 。
HTTP状态码
超文本传输协议HTTP本身是一个简单的请求-响应协议 , 规定了网页服务器和浏览器之间的信息传递规范 。HTTP状态码(HTTP Status Code)是网页服务器响应信息的一部分 , 是用来表示超文本传输协议响应状态的3位数字代码 。
当你访问一个网页时 , 浏览器会向网页所在服务器发出请求 。该网页所在的服务器接收和解释请求消息之后 , 会返回一个包含HTTP状态码的响应信息用以响应浏览器的请求 。
我们访问网页时 , 服务器都会通过HTTP状态码向我们传达简单的信息 。状态码既可以指明具体请求是否已成功 , 又可以揭示请求失败的确切原因 。
文章图片
文章图片
常见状态码
HTTP状态码被记录在服务器日志中 , 同时也可能在客户端显示 , 就是打开页面出错时 , 浏览器显示的错误信息代码 , 比如大家看到的404或502 。
状态码的第一个数字代表了服务器响应的状态 , 目前常见的响应状态有5种 。
文章图片
文章图片
除了前面提到的404和502 , 以下9个常见的状态码应该能让你对状态码有更直观的感受 。
- 原神万叶网页将启的远行活动地址在哪(原神万叶网页将启的远行活动玩法详解)
- 除了牙齿,舌头也需要经常清洁吗(蚂蚁庄园6月11日答案最新汇总)
- 华为花瓣搜索引擎petalsearchpc网页版面向国内用户
- 除了效益和成本,云部署还应该考虑什么?
- 哥俩好小游戏在线玩入口(哥俩好小游戏网页版链接)
- 梦幻西游网页版大闹天宫蟠桃园攻略(大闹天宫蟠桃园困难全关卡通关一览)
- 苹果iphone se3或将采用5g网络
- 作为游戏内首款拥有双语音的皮肤,本次李小龙皮肤除了拥有普通话配音之外,另一种语言是什么呢?(王者荣耀10月19日每日一题答案)
- 十月一日除了是我国的国庆节还是什么节日?蚂蚁庄园10月1日答案
- 10.1除了国庆节还是什么节日?
