成员名称
说明
Continue |
等效于 HTTP 状态 100。Continue 指示客户端可能继续其请求。 |
SwitchingProtocols |
等效于 HTTP 状态 101。SwitchingProtocols 指示正在更改协议版本或协议。 |
OK |
等效于 HTTP 状态 200。OK 指示请求成功,且请求的信息包含在响应中。这是最常接收的状态代码。 |
Created |
等效于 HTTP 状态 201。Created 指示请求导致在响应被发送前创建新资源。 |
Accepted |
等效于 HTTP 状态 202。Accepted 指示请求已被接受做进一步处理。 |
NonAuthoritativeInformation |
等效于 HTTP 状态 203。NonAuthoritativeInformation 指示返回的元信息来自缓存副本而不是原始服务器,因此可能不正确。 |
NoContent |
等效于 HTTP 状态 204。NoContent 指示已成功处理请求并且响应已被设定为无内容。 |
ResetContent |
等效于 HTTP 状态 205。ResetContent 指示客户端应重置(或重新加载)当前资源。 |
PartialContent |
等效于 HTTP 状态 206。PartialContent 指示响应是包括字节范围的 GET 请求所请求的部分响应。 |
MultipleChoices |
等效于 HTTP 状态 300。MultipleChoices 指示请求的信息有多种表示形式。默认操作是将此状态视为重定向,并遵循与此响应关联的 Location 头的内容。 |
Ambiguous |
等效于 HTTP 状态 300。Ambiguous 指示请求的信息有多种表示形式。默认操作是将此状态视为重定向,并遵循与此响应关联的 Location 头的内容。 |
MovedPermanently |
等效于 HTTP 状态 301。MovedPermanently 指示请求的信息已移到 Location 头中指定的 URI 处。接收到此状态时的默认操作为遵循与响应关联的 Location 头。 |
Moved |
等效于 HTTP 状态 301。Moved 指示请求的信息已移到 Location 头中指定的 URI 处。接收到此状态时的默认操作为遵循与响应关联的 Location 头。原始请求方法为 POST 时,重定向的请求将使用 GET 方法。 |
Found |
等效于 HTTP 状态 302。Found 指示请求的信息位于 Location 头中指定的 URI 处。接收到此状态时的默认操作为遵循与响应关联的 Location 头。原始请求方法为 POST 时,重定向的请求将使用 GET 方法。 |
Redirect |
等效于 HTTP 状态 302。Redirect 指示请求的信息位于 Location 头中指定的 URI 处。接收到此状态时的默认操作为遵循与响应关联的 Location 头。原始请求方法为 POST 时,重定向的请求将使用 GET 方法。 |
SeeOther |
等效于 HTTP 状态 303。作为 POST 的结果,SeeOther 将客户端自动重定向到 Location 头中指定的 URI。用 GET 生成对 Location 头所指定的资源的请求。 |
RedirectMethod |
等效于 HTTP 状态 303。作为 POST 的结果,RedirectMethod 将客户端自动重定向到 Location 头中指定的 URI。用 GET 生成对 Location 头所指定的资源的请求。 |
NotModified |
等效于 HTTP 状态 304。NotModified 指示客户端的缓存副本是最新的。未传输此资源的内容。 |
UseProxy |
等效于 HTTP 状态 305。UseProxy 指示请求应使用位于 Location 头中指定的 URI 的代理服务器。 |
Unused |
等效于 HTTP 状态 306。Unused 是未完全指定的 HTTP/1.1 规范的建议扩展。 |
TemporaryRedirect |
等效于 HTTP 状态 307。TemporaryRedirect 指示请求信息位于 Location 头中指定的 URI 处。接收到此状态时的默认操作为遵循与响应关联的 Location 头。原始请求方法为 POST 时,重定向的请求还将使用 POST 方法。 |
RedirectKeepVerb |
等效于 HTTP 状态 307。RedirectKeepVerb 指示请求信息位于 Location 头中指定的 URI 处。接收到此状态时的默认操作为遵循与响应关联的 Location 头。原始请求方法为 POST 时,重定向的请求还将使用 POST 方法。 |
BadRequest |
等效于 HTTP 状态 400。BadRequest 指示服务器未能识别请求。如果没有其他适用的错误,或者如果不知道准确的错误或错误没有自己的错误代码,则发送 BadRequest。 |
Unauthorized |
等效于 HTTP 状态 401。Unauthorized 指示请求的资源要求身份验证。WWW-Authenticate 头包含如何执行身份验证的详细信息。 |
PaymentRequired |
等效于 HTTP 状态 402。保留 PaymentRequired 以供将来使用。 |
Forbidden |
等效于 HTTP 状态 403。Forbidden 指示服务器拒绝满足请求。 |
NotFound |
等效于 HTTP 状态 404。NotFound 指示请求的资源不在服务器上。 |
MethodNotAllowed |
等效于 HTTP 状态 405。MethodNotAllowed 指示请求的资源上不允许请求方法(POST 或 GET)。 |
NotAcceptable |
等效于 HTTP 状态 406。NotAcceptable 指示客户端已用 Accept 头指示将不接受资源的任何可用表示形式。 |
ProxyAuthenticationRequired |
等效于 HTTP 状态 407。ProxyAuthenticationRequired 指示请求的代理要求身份验证。Proxy-authenticate 头包含如何执行身份验证的详细信息。 |
RequestTimeout |
等效于 HTTP 状态 408。RequestTimeout 指示客户端没有在服务器期望请求的时间内发送请求。 |
Conflict |
等效于 HTTP 状态 409。Conflict 指示由于服务器上的冲突而未能执行请求。 |
Gone |
等效于 HTTP 状态 410。Gone 指示请求的资源不再可用。 |
LengthRequired |
等效于 HTTP 状态 411。LengthRequired 指示缺少必需的 Content-length 头。 |
PreconditionFailed |
等效于 HTTP 状态 412。PreconditionFailed 指示为此请求设置的条件失败,且无法执行此请求。条件是用条件请求标头(如 If-Match、If-None-Match 或 If-Unmodified-Since)设置的。 |
RequestEntityTooLarge |
等效于 HTTP 状态 413。RequestEntityTooLarge 指示请求太大,服务器无法处理。 |
RequestUriTooLong |
等效于 HTTP 状态 414。RequestUriTooLong 指示 URI 太长。 |
UnsupportedMediaType |
等效于 HTTP 状态 415。UnsupportedMediaType 指示请求是不支持的类型。 |
RequestedRangeNotSatisfiable |
等效于 HTTP 状态 416。RequestedRangeNotSatisfiable 指示无法返回从资源请求的数据范围,因为范围的开头在资源的开头之前,或因为范围的结尾在资源的结尾之后。 |
ExpectationFailed |
等效于 HTTP 状态 417。ExpectationFailed 指示服务器未能符合 Expect 头中给定的预期值。 |
InternalServerError |
等效于 HTTP 状态 500。InternalServerError 指示服务器上发生了一般错误。 |
NotImplemented |
等效于 HTTP 状态 501。NotImplemented 指示服务器不支持请求的函数。 |
BadGateway |
等效于 HTTP 状态 502。BadGateway 指示中间代理服务器从另一代理或原始服务器接收到错误响应。 |
ServiceUnavailable |
等效于 HTTP 状态 503。ServiceUnavailable 指示服务器暂时不可用,通常是由于过多加载或维护。 |
GatewayTimeout |
等效于 HTTP 状态 504。GatewayTimeout 指示中间代理服务器在等待来自另一个代理或原始服务器的响应时已超时。 |
HttpVersionNotSupported |
等效于 HTTP 状态 505。HttpVersionNotSupported 指示服务器不支持请求的 HTTP 版本。 |
相关推荐
### HTTP状态码大全详解 HTTP协议作为Web应用的基础通信协议之一,在互联网中扮演着至关重要的角色。它定义了一系列的状态码来表示服务器响应客户端请求的状态。本文将详细介绍HTTP状态码的各种类型及其含义,帮助...
### HTTP状态码详解 HTTP协议是互联网上应用最广泛的协议之一,它定义了客户端与服务器之间的通信规则。在HTTP通信过程中,服务器会返回一个状态码来告知客户端请求的状态。本篇将详细介绍各种HTTP状态码的意义及其...
HTTP状态码大全.jpg
最全的HTTP状态码大全!最全的HTTP状态码大全!最全的HTTP状态码大全!
HTTP(超文本传输协议)状态码是服务器向客户端反馈请求处理结果的一种方式。HTTP 1.1 规范定义了五类状态码,每类都表示不同的含义。以下是这些状态码的详细解释: 100-199:信息性状态码 这类状态码用于告知...
HTTP状态码是网络开发者在构建和维护Web应用时必须熟知的重要元素。它们是服务器与客户端之间通信的关键,用于指示请求是否成功以及发生何种问题。HTTP状态码由三位数字组成,分为五类,每类代表不同的含义。 1xx...
#### 一、信息性状态码(1xx) ...综上所述,HTTP状态码对于理解客户端与服务器之间的交互至关重要。通过正确识别和解释这些状态码,开发者和网络管理员可以有效地诊断问题、优化应用程序性能并提升用户体验。
### 服务器返回状态码详解 #### 一、概述 ...以上是HTTP状态码的基本解释及应用场景。理解这些状态码对于开发人员、运维人员以及SEO专家来说都非常重要,能够帮助他们更好地调试应用、优化性能并提升用户体验。
服务器返回状态码是HTTP协议中用于表示客户端请求结果的重要组成部分。这些状态码是三位数字,按照三位数字的分类,大致可以分为五类:1xx(信息响应),2xx(成功),3xx(重定向),4xx(客户端错误),5xx...
- **304 Not Modified**:如果请求包含一个有效的缓存,并且该缓存未过期,则服务器将返回此状态码,表明资源未更改,客户端可以继续使用其缓存的版本。 - **305 Use Proxy**:请求必须通过由Location字段指定的代理...
此外,文章提到了一些在线工具,如HTTP状态码大全和代码格式化美化工具,这些工具对于开发者调试和优化代码非常有帮助。在编写和维护PHP代码时,正确地格式化和美化代码可以提高代码的可读性和可维护性。 总之,...
关于HTTP请求头信息,你可以使用在线工具来查看和分析,例如文中提到的“HTTP状态码大全”工具,可以帮助你更好地理解和处理HTTP响应。此外,对于PHP代码的格式化和美化,也有相应的在线工具可以使用,如“PHP代码...
这个状态码最初被称为“Moved Temporarily”,但现在它实际上是 HTTP/1.1 中的“Found”状态码。 - **303 See Other**:这个状态码意味着请求成功,但响应并不包含数据,而是提供了一个新的 URI,客户端应该通过 GET...
1. 状态码大全:列出所有可能的HTTP状态码及其含义,方便开发者查询。 2. 实例解析:通过实际的HTTP响应示例,解释不同状态码的产生场景和应对策略。 3. 开发者工具:提供在线工具,帮助开发者检查和测试HTTP状态码...
### HTTP状态码详解 HTTP(Hypertext Transfer Protocol)是互联网上应用最为广泛的一种网络协议。它是一种详细规定了浏览器和万维网服务器之间互相通信的规则。HTTP状态码是由三位数字组成的标识符,用于指示...
在实际应用过程中,由于各种原因可能会出现不同类型的错误,这些错误通常通过特定的HTTP状态码进行标识。下面将对常见的HTTP错误代码进行全面解析。 #### 一、HTTP 400系列错误:客户端错误 - **400 Bad Request...
### HTTP返回码大全(中英解释) HTTP返回码在Web开发和网络通信中扮演着重要的角色,它们用于指示客户端与服务器之间交互的状态。下面将详细介绍HTTP返回码的分类及其含义,帮助开发者更好地理解和处理网络请求。 ...