5 4 月 2026, 周日
状态码 状态名称 简介 用途
100 Continue 指示客户端可以继续发送请求的剩余部分 用于在请求头中包含Expect: 100-continue时,服务器通知客户端可以继续发送请求主体的一种方式
101 SwitchingProtocols 服务器将遵从客户端的请求,切换到不同的协议 用于在协议切换时,通知客户端正在切换协议
102 Processing 服务器已经收到并正在处理请求,但尚未完成处理 用于长时间处理请求时,向客户端发送中间状态通知
103 EarlyHints 提示客户端应该开始预加载资源以加快页面加载速度 用于在请求处理过程中,提前发送一些关联资源的提示给客户端
200 Ok 请求已成功处理 用于表示请求已成功处理,并返回相应结果
201 Created 请求已经被实现,新的资源已经依据请求的需要而创建 用于表示请求成功创建了新资源
202 Accepted 请求已经接受,但尚未执行完成 用于表示请求已被接受,但处理尚未完成
203 NonAuthoritativeInformation 服务器是一个转发代理,收到的响应是来自其他服务器的非权威性副本 用于表示返回的响应是来自缓存或代理服务器,并非原始服务器的权威性响应
204 NoContent 请求已成功处理,但没有新内容返回 用于表示请求已成功处理,但没有新的内容需要返回给客户端
205 ResetContent 请求已成功处理,用户代理应重置当前页面 用于表示请求已成功处理,要求客户端重置当前页面
206 PartialContent 服务器成功处理了部分GET请求 用于表示服务器已经成功处理了部分GET请求,并返回了请求范围内的数据
207 MultiStatus 代表之后的消息体将是一个XML消息,并且可能依照之前子请求数量的不同,包含一系列独立的响应代码 用于表示请求成功处理,但返回的响应包含多个独立的状态码
208 AlreadyReported 在Dav中使用,避免重复提交相同的操作 用于表示请求已经被处理过,且响应中包含了相关的状态或元信息
226 ImUsed 服务器已经完成了对资源的GET请求 用于表示服务器已经完成对资源的GET请求,并返回了相关内容
300 MultipleChoices 请求的资源有多个表示,每种表示都有不同的URI 用于表示请求的资源有多个可用表示,客户端可以从中选择一个合适的
301 MovedPermanently 请求的资源已永久移动到新位置 用于表示请求的资源已永久移动到新的位置,客户端应该更新请求的URI
302 Found 请求的资源临时从不同的URI响应请求 用于表示请求的资源临时从不同的URI响应请求,客户端应该继续使用原始请求的URI
303 SeeOther 对应当前请求的响应可以在另一个URI上被找到 用于表示对当前请求的响应可以在另一个URI上找到,客户端应该使用新的URI进行请求
304 NotModified 资源未修改,可以使用缓存的版本 用于表示客户端的缓存版本仍然有效,可以直接使用缓存的版本
305 UseProxy 被请求的资源必须通过代理访问 用于表示被请求的资源必须通过指定的代理进行访问
306 Reserved 在早期版本中使用,现已不再使用 该状态码在早期版本中使用过,但现在已不再使用
307 TemporaryRedirect 请求的资源临时从不同的URI响应请求 用于表示请求的资源临时从不同的URI响应请求,客户端应该继续使用原始请求的URI
308 PermanentRedirect 请求的资源已永久移动到新位置 用于表示请求的资源已永久移动到新的位置,客户端应该更新请求的URI
400 BadRequest 请求无效,服务器无法理解 用于表示请求无效,服务器无法理解请求的语法或参数
401 Unauthorized 请求需要用户验证 用于表示请求需要用户进行身份验证
402 PaymentRequired 预留,将来可能使用 该状态码预留,将来可能使用
403 Forbidden 服务器拒绝请求 用于表示服务器拒绝执行请求,通常是由于权限不足或身份验证失败
404 NotFound 请求的资源未找到 用于表示请求的资源不存在
405 MethodNotAllowed 请求方法不允许 用于表示请求方法不被允许在指定的资源上执行
406 NotAcceptable 请求的资源无法生成符合请求头中的Accept标头的响应实体 用于表示服务器无法生成与请求头中的Accept标头相匹配的响应实体
407 ProxyAuthenticationRequired 请求要求代理身份验证 用于表示请求需要代理进行身份验证
408 RequestTimeout 服务器等待请求时发生超时 用于表示服务器在等待请求时发生超时
409 Conflict 由于请求的资源状态冲突,无法完成请求 用于表示请求无法完成,因为请求的资源状态与服务器当前状态冲突
410 Gone 请求的资源不再可用 用于表示请求的资源不再可用,通常是因为被永久删除或转移到新位置
411 LengthRequired 缺少必需的Content-Length标头 用于表示缺少必需的Content-Length标头
412 PreconditionFailed 请求中的前提条件未满足 用于表示请求中的前提条件未满足,导致请求无法执行
413 RequestEntityTooLarge 请求实体过大,超出服务器的处理能力 用于表示请求实体过大,超出服务器的处理能力
414 RequestURITooLong 请求的URI过长,服务器无法处理 用于表示请求的URI过长,服务器无法处理
415 UnsupportedMediaType 请求的媒体类型不受支持 用于表示请求的媒体类型不受服务器支持
416 RequestedRangeNotSatisfiable 无法满足请求的范围 用于表示服务器无法满足请求的范围条件
417 ExpectationFailed 服务器无法满足Expect请求标头的要求 用于表示服务器无法满足Expect请求标头的要求
418 ImATeapot 服务器拒绝为咖啡壶泡茶 用于作为一个恶搞的扩展状态码,表示服务器是一台咖啡壶,不提供泡茶的功能
421 MisdirectedRequest 请求被发送到错误的服务器 用于表示请求被发送到错误的服务器
422 UnprocessableEntity 请求语法正确,但是无法处理 用于表示请求语法正确,但是由于语义错误无法处理
状态码 状态名称 简介 用途
423 Locked 当前资源被锁定 用于表示当前资源被锁定,无法修改
424 FailedDependency 由于之前的请求失败,导致当前请求失败 用于表示由于之前的请求失败,导致当前请求无法执行
426 UpgradeRequired 客户端需要切换到TLS/1.0 用于表示客户端需要切换到TLS/1.0协议进行通信
428 PreconditionRequired 需要先决条件 用于表示请求要求满足先决条件
429 TooManyRequests 请求过多 用于表示请求超出了服务器的限制,请求过于频繁
431 RequestHeaderFieldsTooLarge 请求头字段太大 用于表示请求头字段的大小超出了服务器的限制
451 UnavailableForLegalReasons 由于法律原因,该资源不可用 用于表示由于法律原因,请求的资源不可用
500 InternalServerError 服务器内部错误 用于表示服务器内部发生错误,无法完成请求
501 NotImplemented 服务器不支持请求的功能 用于表示服务器不支持请求的功能
502 BadGateway 作为网关或代理工作的服务器从上游服务器收到无效响应 用于表示作为网关或代理工作的服务器从上游服务器接收到无效响应
503 ServiceUnavailable 服务器当前无法处理请求 用于表示服务器当前无法处理请求,通常是由于过载或维护
504 GatewayTimeout 作为网关或代理工作的服务器无法在规定时间内收到响应 用于表示作为网关或代理工作的服务器无法在规定时间内收到上游服务器的响应
505 HTTPVersionNotSupported 服务器不支持请求中所使用的HTTP协议版本 用于表示服务器不支持请求中所使用的HTTP协议版本
506 VariantAlsoNegotiates 服务器有一个内部配置错误:对请求的透明内容协商导致循环引用 用于表示服务器内部配置错误,导致透明内容协商产生循环引用
507 InsufficientStorage 服务器无法存储完成请求所必需的内容 用于表示服务器无法存储完成请求所需的内容
508 LoopDetected 检测到循环依赖 用于表示检测到循环依赖
510 NotExtended 客户端需要进一步扩展才能完成请求 用于表示客户端需要进一步扩展才能完成请求
511 NetworkAuthenticationRequired 需要网络认证 用于表示需要进行网络身份验证
599 NetworkConnectTimeoutError 网络连接超时错误 用于表示网络连接超时错误
Avatar photo

sion932