🛝Toolio
关于 联系方式

📡 HTTP状态码参考

HTTP状态码是服务器在每次响应中返回的三位数字,用于告诉客户端发生了什么。共有5个类别:1xx(信息性)、2xx(成功)、3xx(重定向)、4xx(客户端错误)和5xx(服务器错误)。使用上面的搜索框或类别筛选器,可以立即找到任意代码。

隐私优先设计. 此工具完全在您的浏览器中运行 — 您输入的任何内容都不会上传或存储,并且可以离线使用。

关于

此工具整合了RFC 7231、RFC 4918(WebDAV)、RFC 6585、RFC 7538、RFC 8470及相关标准中定义的所有62个标准HTTP状态码 —— 无需网络请求。每个代码显示其数字值、正式名称、英文描述及其类别徽章。点击任意卡片即可将代码编号复制到剪贴板。

如何使用

  1. 在搜索框中输入数字(例如 404)或关键字(例如 "redirect")可即时筛选代码。
  2. 使用分类标签(全部 / 1xx / 2xx / 3xx / 4xx / 5xx)仅浏览您需要的类别。
  3. 点击任意卡片可将状态码数字复制到剪贴板 —— 一个提示框会确认复制操作。
  4. 结合搜索和分类筛选 —— 它们可以协同工作,例如,您可以在 4xx 类别中搜索 "auth"。
  5. 使用键盘:通过 Tab 键导航到卡片,然后按 Enter 或 Space 键复制 —— 完全无需鼠标即可访问。

常见问题

HTTP 404 是什么意思?
404 Not Found 表示服务器找不到请求的资源。URL 可能拼写错误,页面可能已被删除,或者资源可能已移动但没有重定向。这是网络用户最常遇到的 HTTP 错误。
301 重定向和 302 重定向有什么区别?
301 Moved Permanently 表示资源已永久移动到新 URL,因此浏览器和搜索引擎会更新其记录。302 Found 表示临时移动 —— 浏览器会跟随重定向,但继续使用原始 URL 进行后续请求。对于 SEO,301 会将链接权重传递给新 URL;302 不会。
什么会导致 500 内部服务器错误?
500 错误表示服务器遇到了意外情况 —— 这是服务器端故障的通用错误。常见原因包括应用程序代码中的未处理异常、服务器配置错误、内存不足、数据库连接失败或服务器端脚本的语法错误。检查服务器错误日志以诊断根本原因。
401 未授权和 403 禁止有什么区别?
401 表示缺少或无效的认证 —— 服务器不知道你是谁。发送有效的凭据可能会解决问题。403 表示服务器知道你是谁,但拒绝授权该操作 —— 凭据不会起作用,因为您的账户或角色根本不允许访问。
HTTP 状态码在 HTTP/2 和 HTTP/3 中是否相同?
是的。HTTP/2 和 HTTP/3 改变了传输层(二进制帧、多路复用、QUIC),但保留了与 HTTP/1.1 相同的状态码语义。无论协议版本如何,200、404 或 500 的含义都是一样的。此处列出的代码适用于所有正在使用的 HTTP 版本。
此工具会上传我的数据吗?
不会。所有操作都在您的浏览器中完成,因此您的数据永远不会离开您的设备 — 甚至在页面加载后也可以离线使用。