每当浏览网页时出现404错误时,我们都知道这意味着网页出现访问错误,即网页丢失。 其实,这早已是常识。 404作为标准的HTTP返回码,用于指示Web服务器的HTTP响应状态。 然而,它的历史渊源却充满了神秘和诱人的探索。 在2000年代初期,甚至有一群人试图研究404错误的起源。
我只知道404是网页错误,但不知道它从何而来。
据说,在第三次技术革命之前,整个互联网就像一个设立在一个叫404的房间里的大型中央数据库,当时所有的访问请求都是人工完成的。 如果在数据库中找不到请求者需要的文件,或者因为请求者写了错误的文件编号,他们将收到一条:回复消息。
事实上,404错误信息通常是在目标页面被更改、删除或者客户端输入了错误的页面地址之后出现的。 随着时间的推移,人们已经习惯了使用 404,这是一种代表服务器找不到文件的错误代码。 当然,经过实际研究,发现传说中的并不存在。 HTTP请求的3位返回码中,以4开头的表示客户端错误。 在中国,404错误有更广泛的含义。 可能是该网页不存在,可能是内容违法,也可能是内容创建者主动删除。
尽管人类创造了网络技术并且它在我们的控制之下,但它并不完全可靠。 互联网诞生后不久,不良 URL 也随之出现。 当我们享受互联网带来的知识和便利时,我们自然要忍受404错误带来的痛苦,或者说“凡事都有两面性”。
不过,作为互联网的创造者,他并不认同404错误的由来。 甚至是无稽之谈。 404错误的真正来源不是这个。 虽然目前这种错误访问并不影响互联网的发展,但在互联网建设的初期,这些都会造成大量的资源浪费。
大家都见过网站404,你知道为什么是404吗?
对于这一点:当您为新系统编写代码时,不要浪费太多时间来检测错误地址访问的要求。 否则,服务器将不得不记住太多的信息,这将浪费太多的资源。 现代极客不知道用 64K 内存编程是什么感觉! 为了避免错误的地址访问,程序员想出了一个非常简单的方法,就是指定一个错误类别的数值范围,而404错误则是程序员设置的,让用户连接网络时出现错误。 将用户的错误类型标记为404,这意味着该页面不存在。
另外,没想到‘404错误’的根源竟然是这个想法。 也许大家都比较喜欢一些非理性、神秘的故事。 当然,这在人类中很常见,当时人们的影响力很小,信息传播也很慢。 ,这些非理性特征是无可指责的。 但现在,多亏了互联网,这些特征已经成为一种危险的力量。
除了404之外,其实还有很多其他的HTTP状态码。 例如,200,表示服务器已成功处理请求并为所请求的网页提供服务,或301,表示所请求的网页已永久移动到新位置,500,表示服务器遇到出现错误、无法完成请求等等,这些很多。 最终,我们想说的是,无论如何,像 404 错误这样的 HTTP 状态码在网络世界中永远存在。