公众号旧文

200 OK 和 404 Not Found,那么多HTTP状态码,为啥就这俩出圈了?

作者:胖子阅读 —

在众多 HTTP 状态码里,200 OK 和 404 Not Found 最出圈。

这一现象是技术现实和传播文化共同作用的结果。

简单说:一个代表成功,一个代表失败,而且是最常见的两种结果。


一、出现频率最高:成功与失败的默认答案

HTTP 协议定义了大量状态码,比如:

200 OK:请求成功

301 / 302:重定向

403:禁止访问

404 Not Found:资源不存在

500:服务器错误

但在真实互联网访问中,大部分请求其实只有两种结果:

成功拿到页面 → 200 OK

页面不存在 → 404 Not Found

比如:

打开一个正常网页 → 200

输入错网址 → 404

点击一个过期链接 → 404

因此对普通用户来说,最容易看到的就是这两个。


二、404 会直接展示给用户

很多状态码用户看不到:

301 / 302:浏览器自动跳转

304:浏览器缓存

403:很多网站会自定义提示

500:通常被网站隐藏

但 404 不一样,浏览器会直接显示。

网站还会制作特有的 404 页面,用户感受特别明显。

比如 adidas:

Adidas

所以几乎每个网民都见过 404。


三、404 具备文化符号属性

时间久了,404 已经不只是技术术语,而变成互联网文化符号。

例如:

404 Not Found → 找不到对象

爱情 404 → 失恋

脑子 404 → 失了智

于是 404 从技术代码逐渐变成了网络梗。

请在微信客户端打开