HTTP 状态码查询
搜索或浏览从 1xx 到 5xx 的全部标准 HTTP 状态码,每个状态码附简短说明与常见用途,是开发者随时可查的离线参考。
58 个状态码
服务器已收到请求头,客户端应继续发送请求体。
请求方要求服务器切换协议(例如切换到 WebSocket)。
服务器已收到并正在处理请求,但暂无响应(WebDAV)。
在最终响应前发送部分头部,例如资源预加载提示。
请求成功,具体含义取决于所使用的 HTTP 方法。
请求成功且新资源已创建,通常用于 POST/PUT 之后。
请求已被接受处理,但尚未完成。
响应已被转换代理修改过。
请求成功但无需返回内容。
通知客户端重置文档视图,例如清空表单。
用于 Range 请求,仅返回资源的一部分。
传达多个独立操作的状态(WebDAV)。
服务器使用实例操作(IM)完成了请求。
请求有多个可能的响应,客户端可选择其一。
资源已永久移动到新 URL,应更新书签与链接。
资源暂时位于另一个 URL。
响应在别处,应使用 GET 获取(常用于表单提交后)。
缓存的响应仍有效,不发送响应体。
同 302,但方法与请求体不得改变。
同 301,但方法与请求体不得改变。
服务器无法处理请求,通常因客户端请求语法错误。
需要身份验证,但验证失败或未提供。
保留备用,最初为数字支付系统设计。
服务器理解请求但拒绝授权。
在服务器上找不到所请求的资源。
HTTP 方法已知但目标资源不支持。
服务器无法生成符合 Accept 头要求的响应。
需要先通过代理的身份认证。
服务器等待请求超时。
请求与资源的当前状态冲突。
资源已永久不可用且不会恢复。
请求缺少必需的 Content-Length 头。
某个前置条件头校验未通过。
请求体超出服务器愿意处理的大小。
请求 URI 超出服务器可解析的长度。
服务器不支持请求体的媒体格式。
Range 头指定的范围无法满足。
服务器无法满足 Expect 头的要求。
1998 年愚人节玩笑,服务器拒绝泡咖啡。
请求格式正确但语义无效(例如校验失败)。
资源被锁定,无法修改(WebDAV)。
请求所依赖的先前请求失败(WebDAV)。
服务器拒绝处理可能被重放的请求。
客户端应切换到其他协议,例如 TLS 1.0。
请求应带上前置条件以避免更新丢失。
用户在给定时间内发送请求过多(被限流)。
请求头过大,服务器无法处理。
因法律原因资源不可用,例如审查。
服务器遇到意外情况,无法完成请求。
服务器不支持请求所需的功能。
网关或代理从上游服务器收到无效响应。
服务器暂时无法处理请求,常见于维护期间。
网关未及时收到上游服务器的响应。
服务器不支持请求使用的 HTTP 协议版本。
服务器存储空间不足,无法完成请求(WebDAV)。
服务器处理请求时检测到无限循环(WebDAV)。
需要更多请求扩展才能完成请求。
客户端需通过认证才能访问网络,例如强制门户。