HTTP 状态码
查询任意 HTTP 状态码及其含义——可搜索,按类别分组。
| 状态码 | 名称 | 含义 |
|---|
什么是 HTTP 状态码?
HTTP 状态码是服务器在每个响应中返回的三位数字,用来告诉客户端请求的处理结果。它们按首位数字分为五类:1xx(信息)、2xx(成功)、3xx(重定向)、4xx(客户端错误)和 5xx(服务器错误)。例如,200 表示请求成功,301 表示页面已永久移动,404 表示找不到资源,500 表示服务器遇到意外错误。
如何使用本参考
可按数字(试试“404”)、名称(“not found”)或关键词搜索,并用按钮按类别筛选。每个状态码都配有简短易懂的说明,让你快速判断响应是否正常、是重定向,还是客户端或服务器的问题。一切都在你的浏览器中运行——不会发送到任何地方。
常见问题
404 状态码是什么意思? 404 Not Found 表示服务器找不到所请求的资源——通常是链接失效或网址输入错误。
301 和 302 有什么区别? 301 是永久重定向,客户端和搜索引擎应更新到新网址;302 是临时重定向,今后仍应使用原网址。
500 错误是什么意思? 500 Internal Server Error 是一条通用消息,表示服务器遇到意外情况,无法完成请求。
418“我是茶壶”是真的吗? 是的——418 于 1998 年作为愚人节玩笑定义,至今仍被认可,但正常的网页服务器不会使用它。
429 Too Many Requests 是什么意思? 表示你在短时间内发送了过多请求,应放慢速度;响应通常包含 Retry-After 头。