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 头。

相关工具

热门工具