跳至内容
Monu Tools

HTTP 状态码

搜索并查询 HTTP 状态码及其含义,从 1xx 到 5xx。

如何使用 HTTP 状态码

  1. 01

    输入状态码或其名称的一部分。

  2. 02

    浏览按类别着色的匹配代码。

  3. 03

    在构建或调试 API 时将它们用作快速参考。

可搜索的状态参考

HTTP 状态代码的可搜索参考,服务器在每个响应中返回的三位数字,说明发生了什么情况,从 1xx 到 5xx,及其标准消息并按类别分组。

在构建或调试 API 或网站时,这是一种快速查找:输入代码或其名称的一部分,就会出现匹配的条目,因此您不必记住每个数字。

类别的含义是什么

这些类别一目了然地告诉您大部分情况:1xx 信息性、2xx 成功、3xx 重定向、4xx 客户端错误(请求错误)和 5xx 服务器错误(服务器失败)。每个组都以自己的颜色显示,以便您可以快速扫描。

你会经常遇到的代码

一些代码不断出现:200 OK、201 Created、301和302重定向、304 Not Modified用于缓存、400 Bad Request、401和403用于身份验证、404 Not Found、409 Conflict、422用于验证、429 Too Many Requests以及服务器端的500、502和503。

容易混淆的代码

常见的混淆来源是 401 与 403:401 Unauthorized 表示您尚未经过身份验证,而 403 Forbidden 表示您已通过身份验证但不允许。另一个是 301 与 302:永久重定向与临时重定向,搜索引擎对待这两种重定向的方式截然不同。

即时和离线

参考是页面附带的静态数据,因此搜索是即时的并且可以离线工作。

常见问题

各类别是什么意思?

1xx 为信息性,2xx 为成功,3xx 为重定向,4xx 为客户端错误,5xx 为服务器错误。每类以各自的颜色显示。

401 和 403 有何区别?

401 Unauthorized 表示你未通过身份验证,而 403 Forbidden 表示你已通过身份验证但无权访问该资源。

418 是真实的状态码吗?

418 I'm a Teapot 来自一个愚人节玩笑标准。它在实践中不被使用,但被广泛认知。

来源

报告问题