1xx 信息性状态码
Continue
等待客户端发送请求体。
Switching Protocols
服务器已同意更改协议。
Processing
服务器正在处理请求,但尚未有响应可用。
Early Hints
服务器在最终HTTP消息之前返回了一些响应头。
等待客户端发送请求体。
服务器已同意更改协议。
服务器正在处理请求,但尚未有响应可用。
服务器在最终HTTP消息之前返回了一些响应头。
HTTP请求成功的标准回复
请求已成功处理,导致创建了一个新资源。
请求已被接受进行处理,但处理尚未完成。
请求成功,但源请求的内容已被转换代理做了修改。
服务器已成功执行请求,但无内容返回。
服务器指示重新初始化发送此请求的文档视图。
由于客户端发送了范围请求头,服务器正在只交付资源的一部分。
接下来的消息体是一个XML消息,可以包含多个独立的响应代码。
DAV绑定的成员已经在先前的(Multi-Status)响应部分中枚举过了。
服务器已成功处理了对资源的请求,响应是对结果的表述。
表示客户端可以采纳的资源多重选择。
此请求及所有未来的请求都应被重定向至给定的URI。
重定向到另一个URL。这是行业惯例与标准相抵触的一个例子。
请求的响应可使用GET方法在另一个URI下找到。
表明资源自从请求头中指定的版本以来没有发生过修改。
请求的资源只能通过代理获得,代理的地址已在响应中提供。
该状态码已不再使用。最初表示“后续请求应使用指定的代理”。
这种情况下,请求应当使用另一个URI重新发送;但是,未来的请求仍应继续使用原始URI。
请求以及所有未来的请求都应该使用另一个URI重新发起。
由于明显的客户端错误,服务器无法或不会处理请求。
类似于403 Forbidden,但专门用于需要身份验证且身份验证失败或尚未提供的情况。
该状态码预留作未来使用。最初的设想是,这个代码可能会用于某种形式的数字货币或微支付系统中。
请求是正确的,但服务器拒绝执行操作。用户可能没有访问资源所需的权限。
请求的资源当前找不到,但将来可能会可用。
请求的资源不支持所使用的请求方法。
请求的网页只能提供某些类型的信息,但这些类型和你浏览器告诉网站你能接受的类型不一致。所以,网站没法给你想要格式的内容。
客户端必须首先通过代理进行身份验证。
服务器等待请求超时。
表示请求无法处理,因为请求中存在冲突,例如编辑冲突。
表示请求的资源已不再可用,并且将来也不会再可用。
请求没有指定其内容的长度,这是所请求的资源所必需的。
服务器未能满足请求者在请求中设置的一个或多个先决条件。
请求的数据量超过了服务器愿意或能够处理的范围。
提供的URI太长,服务器无法处理。
请求实体的媒体类型不受服务器或资源支持。
客户端请求文件的某一部分,但服务器无法提供该部分内容。
服务器无法满足请求头字段Expect的要求。
服务器无法完成这个请求,因为它类似于错误的请求,比如要求茶壶煮咖啡,这在现实中是不可能实现的。换句话说,你的请求让服务器感到困惑,因为它不是用来做这种事情的。
请求指向了一个无法生成响应的服务器。
请求格式正确,但由于语义错误无法被执行。
正在访问的资源已被锁定。
请求失败,原因是之前的请求未能成功。
表示服务器不愿冒险处理可能被重放(replayed)的请求。重放攻击是指攻击者捕获并重复发送有效的数据包或请求,从而欺骗系统执行非授权操作。服务器通过此状态码表明它需要确保请求的唯一性,以防止此类安全威胁。
客户端应切换到不同的协议,如TLS/1.0。
源服务器要求请求必须是条件性的。这意味着服务器希望客户端在请求中包含一个条件,比如If-Match、If-Modified-Since、If-None-Match或If-Unmodified-Since等HTTP头,以便于控制缓存或防止未预期的副作用。
用户在给定时间内发送了太多请求。
服务器不愿意处理请求,因为单个标头字段或所有标头字段集体过大。
服务器运营商收到了合法要求,拒绝访问某个资源或一系列包含所请求资源的资源集合。
这是一个通用错误信息,当遇到意外情况且没有更适合的特定错误信息时给出。
服务器要么不识别请求的方法,要么缺乏完成请求的能力。
服务器作为网关或代理时,从上游服务器接收到无效响应。
服务器当前无法使用(可能因为过载或正在进行维护)。
服务器作为网关或代理运行时,没有及时收到上游服务器的响应。
服务器不支持请求中使用的HTTP协议版本。
请求的透明内容协商导致了循环引用。
服务器无法保存完成请求所必需的数据表示。
服务器在处理请求的过程中发现了一个无限循环。
为了使服务器能够完成请求,需要对请求进行进一步的扩展。
客户端需要进行身份验证以获得网络访问权限。