HTTP 状态码
O's World
中文
可搜索的 HTTP 响应状态码速查表
全部
1xx · 信息响应
2xx · 成功
3xx · 重定向
4xx · 客户端错误
5xx · 服务器错误
1xx · 信息响应
100
Continue
服务器已收到请求头,客户端应继续发送请求体。
101
Switching Protocols
服务器同意按 Upgrade 头的要求切换协议。
102
Processing
服务器已收到请求并正在处理,但尚无响应可用(WebDAV,已弃用)。
103
Early Hints
在最终响应之前提前返回部分响应头,常用于预加载提示。
2xx · 成功
200
OK
请求成功,响应中携带所请求的数据。
201
Created
请求成功并创建了新的资源。
202
Accepted
请求已被接受处理,但处理尚未完成。
203
Non-Authoritative Information
响应经过转换代理修改,可能与源服务器的内容不同。
204
No Content
请求成功,但没有内容需要返回。
205
Reset Content
请求成功,客户端应重置文档视图(例如清空表单)。
206
Partial Content
按 Range 请求头的要求,响应只包含资源的一部分。
207
Multi-Status
响应体中包含多个资源的多个状态(WebDAV)。
208
Already Reported
绑定成员已在同一响应的前面部分列出(WebDAV)。
226
IM Used
响应是对资源应用一个或多个实例操作后的结果(HTTP 增量编码)。
3xx · 重定向
300
Multiple Choices
资源有多个可用表示,客户端应选择其中之一。
301
Moved Permanently
资源已永久移动到新地址,应更新链接和书签。
302
Found
资源临时位于其他地址,后续请求仍应使用原地址。
303
See Other
结果位于另一个 URI,应使用 GET 获取。
304
Not Modified
缓存的版本仍然有效,响应省略了内容。
307
Temporary Redirect
临时重定向,且必须保持原请求方法和请求体。
308
Permanent Redirect
永久重定向,且必须保持原请求方法和请求体。
4xx · 客户端错误
400
Bad Request
请求语法错误或参数无效,服务器无法处理。
401
Unauthorized
需要身份认证,或提供的凭据无效。
402
Payment Required
保留给将来使用,部分平台用于支付或配额问题。
403
Forbidden
服务器理解请求,但拒绝授权访问。
404
Not Found
服务器找不到请求的资源。
405
Method Not Allowed
该资源不允许使用此 HTTP 方法。
406
Not Acceptable
没有符合请求内容协商头(Accept)的表示。
407
Proxy Authentication Required
需要先通过代理服务器的身份认证。
408
Request Timeout
服务器等待请求超时。
409
Conflict
请求与资源的当前状态冲突。
410
Gone
资源已永久删除,且没有已知的新地址。
411
Length Required
必须提供 Content-Length 请求头。
412
Precondition Failed
请求头中的一个或多个前置条件不成立。
413
Content Too Large
请求体超出服务器愿意处理的大小。
414
URI Too Long
请求 URI 超出服务器愿意解析的长度。
415
Unsupported Media Type
不支持请求体的媒体类型。
416
Range Not Satisfiable
请求的 Range 范围对该资源无法满足。
417
Expectation Failed
无法满足 Expect 请求头中的预期。
418
I'm a teapot
来自 RFC 2324 的愚人节玩笑:茶壶拒绝煮咖啡。
421
Misdirected Request
请求被发送到了无法为其生成响应的服务器。
422
Unprocessable Content
请求格式正确,但存在语义错误,无法处理。
423
Locked
资源已被锁定(WebDAV)。
424
Failed Dependency
由于之前依赖的请求失败,本次请求失败(WebDAV)。
425
Too Early
服务器拒绝处理可能被重放的请求(TLS 早期数据)。
426
Upgrade Required
客户端应按 Upgrade 头的指示切换到其他协议。
428
Precondition Required
请求必须是条件请求,请附带 If-Match 等前置条件头重发。
429
Too Many Requests
客户端在一定时间内发送了过多请求(限流)。
431
Request Header Fields Too Large
请求头字段过大,服务器无法处理。
451
Unavailable For Legal Reasons
因法律原因(如审查或法院命令)拒绝访问。
5xx · 服务器错误
500
Internal Server Error
服务器内部错误,无法完成请求。
501
Not Implemented
服务器不支持完成此请求所需的功能。
502
Bad Gateway
网关或代理从上游服务器收到了无效响应。
503
Service Unavailable
服务器暂时无法处理请求(过载或维护中)。
504
Gateway Timeout
网关或代理未能及时收到上游服务器的响应。
505
HTTP Version Not Supported
不支持请求所使用的 HTTP 版本。
506
Variant Also Negotiates
服务器内容协商配置存在内部错误。
507
Insufficient Storage
服务器空间不足,无法完成请求(WebDAV)。
508
Loop Detected
服务器在处理请求时检测到无限循环(WebDAV)。
510
Not Extended
服务器需要请求附带进一步的扩展才能完成。
511
Network Authentication Required
客户端需要先通过网络层认证(例如强制门户)。
常见问题
HTTP 状态码的 1xx 到 5xx 分类是什么意思?
301 和 302 重定向有什么区别?
401 Unauthorized 和 403 Forbidden 有什么区别?
这个速查表是免费的吗?能离线使用吗?
我搜索的内容会被发送到服务器吗?