404错误和茶壶——“盆栽”历史

如果您正在阅读本文,那么当您在寻找有关托管或私有云的一些信息时,您很可能刚刚来自我们的 404 页面,对此感到抱歉!(或者您对 404 错误与茶壶有什么关系感到困惑,我们很乐意提供帮助。)为了对我们网站上的错误表示歉意,我们谦虚地向您解释 404 错误的历史。

404错误和茶壶——“盆栽”历史-南华中天

'404' 可能是最常见的标志,表明出现了严重错误。在 404 错误的情况下,它与无法找到的网页有关。但是404错误是什么(有时也称为互联网的最后一页),它与茶壶有什么关系?

什么是 404 错误?

404 错误是超文本传输​​协议 (HTTP) 标准响应代码,表示您的浏览器可以与其他地方数据中心的 Web 服务器通信,但无法找到请求的页面。注意到这个错误代码的早期互联网用户推测它的编号是指同名的“404 室”,或者它是欧洲核子研究中心的一个房间(1981 年至 1992 年间),瑞士设施的科学家们正忙着开发万维网的组件。

不幸的是,在接受《连线》杂志采访时,与蒂姆·伯纳斯-李一起工作的科学家之一罗伯特·卡里奥(Robert Cailliau)认为这个想法是“琐事”,而且围绕它的大部分神话都是胡说八道。他解释说,更简单地说,因为当时系统中的内存仅限于 64k,因此为每种情况编写长错误消息是不切实际的。相反,他们“为某些错误类别指定了一个数值范围”。404 错误并没有什么特别之处,范围是“根据程序员的突发奇想”分配的。客户端错误(即在托管网页的服务器上未发现的错误)属于 400 范围,因此,“404”指定完全是任意的!

这和茶壶有什么关系?

那么考虑到 400 范围的错误码,为什么 HTTP 客户端状态码 418 被官方认定为“我是茶壶”呢?该代码起源于互联网工程任务组 (IETF) 和互联网协会 (ISOC) 的长期“传统”的一部分,他们为万维网制定了许多标准。IETF 和 ISOC 都定期发布 RFC(征求意见)文档,这些文档通常描述适用于 Internet 工作的方法、行为、研究或创新。

自 1989 年以来,几乎每年的愚人节(4 月 1日),RFC 编辑都会发布一个或多个幽默的 RFC 文档。我们轻描淡写地使用幽默这个词,因为“经典”的例子包括:

  • IP over Avian Carriers with QoS (RFC 2549)
  • NULL 加密算法 (RFC 241)
  • 邪恶位 (RFC 3514)
  • 用橡皮鸡调试网络 (RFC 2321)

当然,最著名的一个:“超文本咖啡壶控制协议 'HTCPCP/1.0 (RFC 2324)”。RFC 文档实际上声明“此代码应由请求冲泡咖啡的茶壶返回”。与 RFC 2549(使用鸽子进行互联网流量)不同,这个特殊的笑话作为复活节彩蛋进入了各种网站,包括谷歌的 I'm a teapot。

好了,我们解释了茶壶与互联网错误代码之间的关系,我们用这些代码来分散您对我们网站上 404 页面的注意力。但是,让我们试着让你回到你要去的地方。我们随时准备提供帮助,无论您是在寻找托管或云服务,还是需要一些关于您的数字化转型的指导,或者只是想要一些有用的资源。您还可以使用我们网站上的搜索功能(单击右上角的放大镜),或联系我们提出任何问题。