上网的时候你可能好奇过。为什么点击一个不能显示信息的页面,上面会出现404这个数字?
要解释这个问题,需要从互联网开始说起。
20世纪80年代,当来自英国,的工程师蒂姆伯纳斯李,在欧洲核研究组织工作时,他发现了一个问题:在该组织工作的物理学家很难与欧洲各地的同行分享最新的信息、数据和图像。
按照大致的思路,那我们就要建立一个高效的文件投递网络,第一天就可以发货,第二天就可以签收,这样就可以顺风拿到快递了。
但是到了80年代,电子计算机已经发明了40多年,科学家自然认为我们根本不需要转移实体,只需要转移比特就可以了。
所以,我们的小李和罗伯特卡里奥一起设计并建造了万维网(www)。
有一个传说,互联网的发明者、人类历史上第一个网络管理员蒂姆伯纳斯李,同志,就把服务器放在欧洲核研究组织的404室,李同志本人访问限制在哪里就在这个房间里工作过。
无论是想接打不开罐头盖子怎么办入服对不起表情包务器还是找网管,都要向404室提交申请。找不到就是404没找到。
这个说法很有极客打不开浏览器的荒诞幽默感,但可惜是假访问限制在哪里的。
与李网管一起访问限制怎么解除开创了互联访问浏览器网的罗伯特卡里奥,后来说,细说不是废话,改编也不是随机的访问出错。
“404”是程序员设置的,让用户在网络连接出错时知道自己错在哪里。
什么404房间?它不存在。
先解释一下404的本义。
有了万维网,理论上你可打不开windows安全中心以访问互联网上的每一台服务器,就像你进入一个城市可以敲开任何一扇门一样。
但是…你怎么知道房子里有没有你想找的人呢?也许你迷路了,敲了隔壁老王的门,或者你要找的人已经搬走了。你不能.一直在门口等,可以吗?
因此,互联网页浏览历史记录在哪网的建设者们拟定了一套状态码来表示用户的访问状态。
比如数字代码第一位是“1”,就代表收到访问浏览器请求,请继续进行。而数字代码第一位是4,则代表请求包含错误语法,不能完成。我们所熟知的404,在这套体系中意味着信息不存在,找不到目标资源。
可能从来没有过,也可能因为各种原因被删除了。总之,not found。
按照这个思路,如果你愿意,也可以找到403,414的意义。
值得一提打不开网页但是有网络的是,如果你想看一些不存在的网站,你可能会得到500而不是404,服务器网页历史记录在哪里内部错误,或者504,
请求超时。这一套编码的官方注册表,目前由互联网号码分配局(简称IANA)维护。在他们改变主意之前,404,会一直代表not found。
虽然404本身并不神秘,可它代表的互联网失落之地,衍生了一大堆404文打不开化。
很多网站会对404页面进行美访问升级未成年化设计,让它看上去访问升级未成年不那么冷酷无情。
比如在希拉里克林顿的竞选网站上,设计者就把404页面设计成希拉里刷不了地铁卡的照片。
谷歌浏览器如果连不上网,就会出现一访问浏览器个小恐龙的跑酷游戏。据说任性的程序员是想网页被禁用了怎么解除表达,如果没网,等于生活在恐网页游戏龙时代。
而互联网上最著名的404,是推特的404页面,一头被吊上天的鲸鱼。这个只是听说的,我们不保证它的真实性。
由于404已经成了互联网群众最喜闻乐见的梗,一群艺术家甚至搞起了以404命名的国际艺术节,宣称”错误会变成新的可能性“。
屁咧,没有网,这个艺术节都不会有人知道,有个毛线可能性。