404网页报错你知道从何而来

来源:设计经验分享网
添加时间:2024年02月

  每当浏览网页出现“404错误”时,我们都知道这表示该网页出现了访问错误,也就是页面丢失。其实,这早已是人尽皆知的常识。作为一种标准的HTTP返回代码,404被用来表示网页服务器HTTP的响应状态。然而,对于其历史来源却充满了神秘色彩,引人探寻。在21世纪初,甚至有一群人试着去研究“404错误”的来源。
  只知道“404”是网页报错却不知其从何而来?
  据传在第三次科技革命前,整个互联网的形态就像是一个大型的中央数据库,并设置在一个叫404的房间里。那时,所有的访问请求都由人工手动完成,若在数据库中没有找到请求者所需要的文件,或是由于请求者写错了文件编号,他们就会得到一个“room404:filenotfound”返回信息。
  实际上,“404错误”信息通常是当目标页面被更改、移除,或是客户端输入页面地址错误后显示的页面。久而久之,人们也就习以为常的用404代表服务器未找到文件的错误代码了。当然,经实际考证后发现传说中的room404并不存在,在HTTP请求3位的返回码中,4开头的代表客户错误。而在中国,“404错误”有了更多延伸意思,既可能是网页不存在,还可能是内容非法,或是内容创作者主动删去。
  其实,我们想说,尽管人类创造了网络技术,他也受我们所控制,但它却并非完全可靠。实际上,在互联网诞生不久后,错误的网址访问也随之而来。我们在享受互联网带来的知识、便利的同时,自然也得忍受404错误带来的不痛苦,要不怎么说‘事物都是两面性的’。
  不过,对于“404错误”的起源,身为互联网创造者的RobertCailliau对于上面说法并不认同,甚至说是无稽之谈,404错误的真正来源并非如此。尽管现在来看,这种错误访问并不会影响互联网发展,但在互联网建设初期,这些却会造成大量资源的浪费。


  对此,Cailliau表示:“当你为新系统编写代码时,不能浪费太多时间检测错误地址访问的要求。不然服务器要记住太多信息,会浪费太多资源,现代的极客们根本不知道用64K内存编程是什么感觉!为了避免错误地址访问,程序员想出了一个很简单的方法,即指定错误类别的数字范围,而‘404错误’就是程序员为让使用者连接网络错误时,知道自己错在哪而设置的。将使用者的错误类型标记为404,意味着该网页不存在。”
  “此外,小编完全没有想到人们对‘404错误’的来源是这种想法,可能大家更偏爱一些非理性的、充满神秘色彩的故事吧,当然这在人类中相当普遍,当人的影响力小,信息传播缓慢的时候,这些非理性的特质是无罪的。但如今,由于网络的存在,这些特点已经获得了一种危险的力量。”Cailliau补充道。
  当然除了404以外,其实还有很多其它的HTTP状态码。例如200,其代表着服务器已成功处理请求并提供了请求的网页,又或是表示请求的网页已永久移动到新位置的301,以及代表服务器遇到错误无法完成请求的500等等,很多很多。最后深圳网站建设()小编想说的是,不管如何,像“404错误”这样的HTTP状态码会一直存在于网络世界之中。

 

平面设计相关资讯推荐阅读:


浅谈网页的艺术设计企业软件定制开发的流程,有五点是需要注意的!网页建设中应该怎么避免数据库被别人下载效果好的网页建设最大作用是什么进行SEO网页建设时需要注意哪些细节互联网时代公司建立公司网页的意义是什么流行的MATERIALDESIGN框架浅析搜索引擎优化与微博之间的关系企业在网页建设方面存在那些不足当前网页建设行业的特点及发展趋势H5是什么H5是否等于HTML5设计制作好网页有哪些要点科技-商城网页建设和普通网页建设流程有什么区别手机建站工具有哪些大中小企业对品牌网页的设计需求越来越高做为网页开发招标方该做些哪些为什么写原创文章的人越来越少注册域名这种常见问题要了解APP与小程序优劣势比较网页的建设和运营究竟怎么做广州网页建设要多少钱呢Robots的5个好处和Robots的风险及应对办法做好网页建设大概需要多长时间网页制作哪家专业,做网络推广时网页结构要如何进行优化呢用网页有效地引导访客注册网页建设|找网络公司建站需要哪些流程企业网页制作中哪些环节不能忽视深圳网页制作想到吐血:深圳网页制作到底哪家强高端网页建设和普通网页建设的区别有哪些企业在做网页建设时要做哪些优化工作如何破解社区O2O的死局网页提高网页自身的竞争力对网页的发展有什么帮助深圳网页建设推广流程需要注意哪些问题网页建设不能忽视百度点评网页建设有哪些需要特别注意的事项科技解析自助建站与定制开发的区别以制卡公司为例的网页建设注意地方如何建立自身的网页流程有什么-为什么会出现404页面网页改版需要注意什么内容网页建设都有哪些必备知识如何做好蹭热点运营网页怎么做个人网页,有哪些方法和技巧企业网页设计是否要考虑地方文化如何考虑企业网页优化之网页建设如何提高知名度如何通过建好网页来提高竞价转换率企业营销类网页出现死链是什么原因如何解决如何做好一个网页的站内优化产品宣传型企业网页设计要如何做企业网页建设需要注意的问题什么是网页设计,网页设计定义又是什么深圳网页设计如何做才能让网页更高档最好揩油的五大职业,你要考虑跳槽吗企业网页设计有哪些注意事项深圳网页设计网页建设教大家如何快速的获取用户喜爱网页设计有哪些内容网页开发不可缺少的几个步骤软文营销在网页推广中需要注意什么要想获客应该怎么做好网页设计如何让品牌营销做成大IP推广-深圳网页设计分享
网站备案号:豫ICP备2024041165号