都知道网站404,可你知道为啥是404吗?

  • 时间:
  • 浏览:0

每当浏览网页再次一直出现“404错误”时,亲戚亲戚大伙儿都知道这表示该网页再次一直出现了访问错误,也只是我页面丢失。其实,这早已是人尽皆知的常识。作为并不是标准的HTTP返回代码,404被用来表示网页服务器HTTP的响应状况。

然而,对于其历史来源却充满了神秘色彩,引人探寻。在21世纪初,甚至有许多人试着去研究“404错误”的来源。

只知道“404”是网页报错却不知其从何而来?

据传在第三次科技革命前,整个互联网的行态就像是原本大型的中央数据库,并设置在原本叫404的房间里。那时,所有的访问请求都由人工手动完成,若在数据库中没办法 找到请求者所须要的文件,或是机会请求者写错了文件编号,亲戚大伙儿就会得到原本“room 404 : file not found”返回信息。

实际上,“404错误”信息通常是当目标页面被更改、移除,或是客户端输入页面地址错误后显示的页面。久而久之,亲戚亲戚大伙儿也就习以为常的用404代表服务器未找到文件的错误代码了。

当然,经实际考证后发现传说中的room 404不不说处在,在HTTP请求3位的返回码中,4开头的代表客户错误。而在中国,“404错误”有了更多延伸意思,既机会是网页不处在,还机会是内容非法,或是内容创作者主动删去。

其实,亲戚亲戚大伙儿想说,尽管人类创造了网络技术,它也受亲戚亲戚大伙儿所控制,但它却不不说完整版可靠。实际上,在互联网诞生不久后,错误的网址访问也随之而来。亲戚亲戚大伙儿在享受互联网带来的知识、便利的同时,自然也得忍受404错误带来的痛苦,要不为啥在么在说“事物完整版还会具有两面性的”。

不过,对于“404错误”的起源,身为互联网创造者的Robert Cailliau对于中间说法不不说认同,甚至说是无稽之谈,404错误的真正来源不不说没办法 。尽管现在来看,這個 错误访问不不说会影响互联网发展,但在互联网建设初期,原本却会造成几瓶资源的浪费。

对此,Cailliau表示:“当你为新系统编写代码时,没办法 浪费没办法 来越多时间检测错误地址访问的要求。不然服务器要记住没办法 来越多信息,会浪费没办法 来越多资源,现代的极客们根本他不知道用64K内存编程是那先 感觉!为了除理错误地址访问,系统应用应用程序员想出了原本很简单的方式,即指定错误类别的数字范围,而‘404错误’只是我系统应用应用程序员为让使用者连接网络错误时,知道当时人错在哪而设置的。将使用者的错误类型标记为404,原因该网页不处在。”

“此外,我完整版没办法 想到亲戚亲戚大伙儿对‘404错误’的来源是這個 想法,机会亲戚亲戚大伙儿更偏爱某些非理性的、充满神秘色彩的故事吧,当然这在人类中相当普遍,当人的影响力小,信息传播缓慢的如果,那先 非理性的特质是无罪的。但如今,机会网络的处在,那先 特点机会获得了并不是危险的力量。”Cailliau补充道。

当然除了404以外,其实还有统统有其它的HTTP状况码。這個于80,其代表着服务器已成功除理请求并提供了请求的网页,又或是表示请求的网页已永久移动到新位置的801,以及代表服务器遇到错误无法完成请求的800等等,统统有统统有。

最后,亲戚亲戚大伙儿想说的是,不管如可,像“404错误”原本的HTTP状况码会一直处在于网络世界之中。