100ContinueRFC 7231
服务器已收到请求头,客户端应继续发送请求体。
101Switching ProtocolsRFC 7231
服务器同意通过 Upgrade 头切换协议(如 HTTP/2、WebSocket)。
102ProcessingRFC 2518
服务器已收到并正在处理请求(WebDAV)。
103Early HintsRFC 8297
在最终响应前提示客户端可以预加载资源。
200OKRFC 7231
请求成功,响应体包含请求资源。
201CreatedRFC 7231
请求已成功并创建了新资源,通常用于 POST。
202AcceptedRFC 7231
请求已接受但尚未处理完成(异步处理)。
203Non-Authoritative InformationRFC 7231
响应内容来自第三方而非源服务器。
204No ContentRFC 7231
请求成功但无返回内容,常用于 DELETE / PUT。
205Reset ContentRFC 7231
请求成功,要求客户端重置视图。
206Partial ContentRFC 7233
范围请求成功(断点续传 / 视频流)。
207Multi-StatusRFC 4918
多个资源的复合状态(WebDAV)。
208Already ReportedRFC 5842
已在前面响应中报告过(WebDAV)。
226IM UsedRFC 3229
已应用一个或多个实例操作。
300Multiple ChoicesRFC 7231
请求资源有多个表示形式,由客户端选择。
301Moved PermanentlyRFC 7231
资源永久迁移到新 URL,后续应使用新地址。
302FoundRFC 7231
资源临时位于新 URL(保持原方法不一定)。
303See OtherRFC 7231
请用 GET 访问 Location 给出的另一 URL。
304Not ModifiedRFC 7232
资源未修改,使用缓存即可(条件 GET)。
307Temporary RedirectRFC 7231
临时重定向,必须使用与原始请求相同的方法。
308Permanent RedirectRFC 7538
永久重定向,必须使用与原始请求相同的方法。
400Bad RequestRFC 7231
请求格式错误,服务器无法理解。
401UnauthorizedRFC 7235
需要身份认证(缺少或无效凭证)。
402Payment RequiredRFC 7231
保留,未来用于付费 API。
403ForbiddenRFC 7231
服务器理解请求但拒绝授权(无权限)。
404Not FoundRFC 7231
资源不存在或无权告知存在。
405Method Not AllowedRFC 7231
资源不支持该请求方法。
406Not AcceptableRFC 7231
服务器无法生成客户端 Accept 允许的内容。
407Proxy Authentication RequiredRFC 7235
需要先通过代理认证。
408Request TimeoutRFC 7231
服务器等待客户端请求超时。
409ConflictRFC 7231
请求与服务器当前状态冲突(并发更新)。
410GoneRFC 7231
资源已永久删除且不会再回来。
411Length RequiredRFC 7231
请求缺少 Content-Length 头。
412Precondition FailedRFC 7232
请求头中的前置条件不满足。
413Payload Too LargeRFC 7231
请求体超过服务器允许大小。
414URI Too LongRFC 7231
请求 URI 超过服务器允许长度。
415Unsupported Media TypeRFC 7231
请求体格式不被服务器支持。
416Range Not SatisfiableRFC 7233
Range 头指定的范围无法满足。
417Expectation FailedRFC 7231
无法满足 Expect 请求头。
418I'm a teapotRFC 2324
愚人节彩蛋:我是一个茶壶,无法煮咖啡。
421Misdirected RequestRFC 7540
请求被路由到无法响应的服务器。
422Unprocessable EntityRFC 4918
语义错误,无法处理(常用于表单校验失败)。
423LockedRFC 4918
资源被锁定(WebDAV)。
424Failed DependencyRFC 4918
由于前一请求失败,本请求失败(WebDAV)。
425Too EarlyRFC 8470
服务器不愿处理可能被重放的请求。
426Upgrade RequiredRFC 7231
客户端应升级到不同协议。
428Precondition RequiredRFC 6585
要求请求带前置条件(避免丢失更新)。
429Too Many RequestsRFC 6585
触发限流,请稍后重试。
431Request Header Fields Too LargeRFC 6585
请求头过大。
451Unavailable For Legal ReasonsRFC 7725
因法律原因无法提供(致敬《华氏 451 度》)。
500Internal Server ErrorRFC 7231
服务器内部错误,未捕获异常。
501Not ImplementedRFC 7231
服务器不支持当前请求方法。
502Bad GatewayRFC 7231
作为网关或代理,从上游收到无效响应。
503Service UnavailableRFC 7231
服务暂时不可用(过载或维护)。
504Gateway TimeoutRFC 7231
作为网关或代理,等待上游响应超时。
505HTTP Version Not SupportedRFC 7231
不支持的 HTTP 协议版本。
506Variant Also NegotiatesRFC 2295
内容协商配置错误。
507Insufficient StorageRFC 4918
存储空间不足(WebDAV)。
508Loop DetectedRFC 5842
处理请求时检测到无限循环(WebDAV)。
510Not ExtendedRFC 2774
请求需要进一步扩展。
511Network Authentication RequiredRFC 6585
需要先通过网络认证(如 Wi-Fi 登录页)。