随着社会的发展,网络越来越发达,所以我们现在已经离不开网络。在我们平时遇到任何问题的时候,都可以去网上寻求解决办法。但是大家在使用电脑的时候,有没有看到过“404,NOT FOUND”这样的画面出现?那么为什么要用404表示网页不存在呢?看完涨知识了!
![e1669e01092f54da7f71dce56df981eb.png](https://i-blog.csdnimg.cn/blog_migrate/f5aebe7778568c132667bb2393996921.jpeg)
很多人都非常好奇,为什么要用404这个数字来代替呢?其实电脑也是人类发明出来的,过程中也经历了多年的发明和修改,所以现在电脑才有那么多强大的功能。而且当时技术没那么先进的时候,程序员也是需要通过负责的程序,才能把信息传达出去。
![e34abffc2d0f05cbaca3e83a0587db56.png](https://i-blog.csdnimg.cn/blog_migrate/fd725a2eac41e33feaca470ac0950504.jpeg)
由于以前的技术没有现在那么先进,所以当时是有专员来建立一个类似信号基站的屋子。这个专员负责中转收到的信息,而这个屋子的房间是404房。由于当时人们发送信息和接受信息都要经过这个人,所以只要这个人这里出问题了,网络就会瘫痪,所以404的说法就是这么来的。
![8d6c3ad9235c1e7cf876a623d538198f.png](https://i-blog.csdnimg.cn/blog_migrate/779a703bf4ff23b549df2c8d39a59f72.jpeg)
而且当时还有另一个说法,就是并不是网络瘫痪才会出现这样的代码。如果访问的网站是无效的话,也是会出现“404,NOT FOUND”这样的画面的。
![4d47d5e7287d1819e028adf5c3c7e6fa.png](https://i-blog.csdnimg.cn/blog_migrate/b5ee3f614cd2de400fc1aed6e5132522.jpeg)
其实我们登陆网站的时候,并不是只会出现404这样的代码。还有出现过403、414、500、504等等。其实这些代码都代表着不同的意思,但是不熟悉网络的人都不懂这些到底是什么,只知道自己想要搜索的网站进不去。
![0305a99d0b66382c833a21eab8bdb68e.png](https://i-blog.csdnimg.cn/blog_migrate/037ea5e75542e4fd1d4cce6b31301070.jpeg)
![f711de215c08d9c9f4abb3aa231b401d.png](https://i-blog.csdnimg.cn/blog_migrate/1d3420148215d7d6440844d57a95da7e.jpeg)
其实403代表着服务器理解你的请求,但是拒绝执行。414代表请求的URI太长,所以服务器懒得读。500代表请求的服务器内部错误,所以刷新没用。504代表怀疑网站流量太大,所以服务器崩溃了。看完这些之后,是不是涨知识了呢?