原帖地址:
http://www.cnblogs.com/gossip/archive/2012/02/21/2361953.html
响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。
响应码分五种类型,由它们的第一位数字表示:
1.1xx:信息,请求收到,继续处理
2.2xx:成功,行为被成功地接受、理解和采纳
3.3xx:重定向,为了完成请求,必须进一步执行的动作
4.4xx:客户端错误,请求包含语法错误或者请求无法实现
5.5xx:服务器错误,服务器不能实现一种明显无效的请求
所有 HTTP 状态代码及其定义。
代码 指示
2xx 成功
200 正常;请求已完成。
201 正常;紧接 POST 命令。
202 正常;已接受用于处理,但处理尚未完成。
203 正常;部分信息 — 返回的信息只是一部分。
204 正常;无响应 — 已接收请求,但不存在要回送的信息。
3xx 重定向
301 已移动 — 请求的数据具有新的位置且更改是永久的。
302 已找到 — 请求的数据临时具有不同 URI。
303 请参阅其它 — 可在另一 URI 下找到对请求的响应,且应使用 GET 方法检索此响应。
304 未修改 — 未按预期修改文档。
305 使用代理 — 必须通过位置字段中提供的代理来访问请求的资源。
306 未使用 — 不再使用;保留此代码以便将来使用。
4xx 客户机中出现的错误
400 错误请求 — 请求中有语法问题,或不能满足请求。
401 未授权 — 未授权客户机访问数据。
402 需要付款 — 表示计费系统已有效。
403 禁止 — 即使有授权也不需要访问。
404 找不到 — 服务器找不到给定的资源;文档不存在。
407 代理认证请求 — 客户机首先必须使用代理认证自身。
415 介质类型不受支持 — 服务器拒绝服务请求,因为不支持请求实体的格式。
5xx 服务器中出现的错误
500 内部错误 — 因为意外情况,服务器不能完成请求。
501 未执行 — 服务器不支持请求的工具。
502 错误网关 — 服务器接收到来自上游服务器的无效响应。
503 无法获得服务 — 由于临时过载或维护,服务器无法处理请求。
-----------------------------------------------------------------------------------------------------------------------
HTTP 400 - 请求无效
HTTP 401.1 - 未授权:登录失败
HTTP 401.2 - 未授权:服务器配置问题导致登录失败
HTTP 401.3 - ACL 禁止访问资源
HTTP 401.4 - 未授权:授权被筛选器拒绝
HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败
HTTP 403 - 禁止访问
HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问仅限于 Localhost
HTTP 403.1 禁止访问:禁止可执行访问
HTTP 403.2 - 禁止访问:禁止读访问
HTTP 403.3 - 禁止访问:禁止写访问
HTTP 403.4 - 禁止访问:要求 SSL
HTTP 403.5 - 禁止访问:要求 SSL 128
HTTP 403.6 - 禁止访问:IP 地址被拒绝
HTTP 403.7 - 禁止访问:要求客户证书
HTTP 403.8 - 禁止访问:禁止站点访问
HTTP 403.9 - 禁止访问:连接的用户过多
HTTP 403.10 - 禁止访问:配置无效
HTTP 403.11 - 禁止访问:密码更改
HTTP 403.12 - 禁止访问:映射器拒绝访问
HTTP 403.13 - 禁止访问:客户证书已被吊销
HTTP 403.15 - 禁止访问:客户访问许可过多
HTTP 403.16 - 禁止访问:客户证书不可信或者无效
HTTP 403.17 - 禁止访问:客户证书已经到期或者尚未生效
HTTP 404.1 - 无法找到 Web 站点
HTTP 404 - 无法找到文件
HTTP 405 - 资源被禁止
HTTP 406 - 无法接受
HTTP 407 - 要求代理身份验证
HTTP 410 - 永远不可用
HTTP 412 - 先决条件失败
HTTP 414 - 请求 - URI 太长
HTTP 500 - 内部服务器错误
HTTP 500.100 - 内部服务器错误 - ASP 错误
HTTP 500-11 服务器关闭
HTTP 500-12 应用程序重新启动
HTTP 500-13 - 服务器太忙
HTTP 500-14 - 应用程序无效
HTTP 500-15 - 不允许请求 global.asa
Error 501 - 未实现
HTTP 502 - 网关错误
相关推荐
1. HTTP状态码分类: - 1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态码。 - 2xx(成功):表示成功处理了请求的状态码,最常见的是200(OK),表示请求已成功被服务器接收、理解并处理。 - 3xx...
#### 一、HTTP状态码分类 HTTP状态码由三位数字组成,按其类别分为五类: 1. **1xx (信息性状态码)**:表示接收的请求正在处理中。 2. **2xx (成功状态码)**:表示请求已成功被服务器接收、理解,并接受。 3. **3xx...
#### 二、状态码分类及含义 HTTP状态码分为五大类: 1. **1XX** - 信息性状态码:这类状态码用于传递请求处理过程中的临时信息,例如确认接收到了请求或正在转发请求。由于这类状态码主要用于协议级别的交互,并不...
#### HTTP状态码分类 HTTP状态码分为五类,每类的第一个数字代表响应的大致类别: - **1xx**:信息性状态码,表明请求已接收,继续处理。 - **2xx**:成功状态码,表明请求已成功被服务器接收、理解,并接受了。 - ...
一、状态码分类: 1. 1XX(临时响应):表示临时响应并需要请求者继续执行操作的状态码。 2. 2XX(成功):表示成功处理了请求的状态码,通常200(OK)是最常见的成功状态。 3. 3XX(重定向):表示要完成请求,需要...
#### HTTP状态码分类 - **1xx:信息性状态码** - 表示接收到请求并且继续处理。 - **2xx:成功状态码** - 表示请求已成功被服务器接收、理解,并接受。 - **3xx:重定向状态码** - 表示需要客户端采取进一步的...
HTTP状态码的第一位数字定义了响应类型,后两位数字没有分类的作用。 #### 一、信息性状态码(1xx) 这类状态码表示请求已被服务器接收,继续处理或切换协议。通常这些状态码不会显示在用户的界面上。 - **100 ...
HTTP状态码是网络通信中用来标识客户端与服务器之间交互情况的重要信息。这些状态码由三位数字组成,分为五类,分别表示不同的响应状态。以下是各分类的详细解释: 1xx(临时响应):这些状态码表示服务器正在处理...
#### 一、HTTP状态码分类 HTTP状态码分为五类: - **1xx (信息性状态码)**:这类状态码表示接收的请求正在处理。 - **2xx (成功状态码)**:表示请求已被成功接收、理解并接受。 - **3xx (重定向状态码)**:表示...
常见的状态码分类如下: 1. 1XX(临时响应):这些状态码表示服务器已经接收到请求,并正在处理,但还没有完成。例如,"100 Continue"表明客户端应继续发送请求的其余部分;"101 Switching Protocols"意味着服务器...
HTTP状态码由三位数字组成,第一位数字定义了状态码的类别,后两位数字没有分类作用。HTTP状态码分为五种主要类型: 1. **1xx(信息性状态码)**:这类状态码表示服务器已经接收到请求,并正在处理,需要客户端继续...
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。...HTTP状态码分类 HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型:
#### 一、状态码分类 1. **1xx - 信息性状态码** - 这类状态码表示接收的请求正在处理。 - **100 继续 (Continue)** - 表示服务器已收到请求的第一部分,客户端应继续发送其余部分。 - **101 切换协议 ...
一、HTTP状态码分类 1. 1XX (临时响应):这类状态码表示临时响应,告知客户端请求已被接收,但还需要继续处理。例如,100 Continue 表示服务器已经接收到部分请求,客户端应继续发送剩余部分。 2. 2XX (成功):这...
以下是常见的HTTP状态码分类及其含义: 1. 成功(2XX): - 200:正常;请求已完成,服务器已经成功处理了请求。 - 201:创建;POST请求成功,服务器创建了新的资源。 - 202:已接受;请求已被接受,但处理尚未...
在一般的响应头中状态行是由 3 位数字的状态码和原因短语共同组成的状态码分类。3 位数字中的第一位指定了响应类别,后两位无分类。状态码共分为五类,以 1-5 数字开头进行标识。 1xx 信息性状态码 * 100 Continue...
整体来看,文档涉及的内容主要是HTTP状态码的分类和应用、Web服务器IIS的基本功能,以及SSL加密协议和服务器日志文件的基本概念。对于处理Web服务请求的开发者、系统管理员或IT支持人员来说,理解这些知识点非常重要...
下面将详细介绍HTTP状态码的主要分类及其含义。 #### 1xx - 信息提示 这类状态码表示接收到请求并且正在处理,通常不直接显示给用户。 - **100 Continue**:初始的请求已经接受,客户端应当继续发送请求的其余...
### HTTP状态码及它们的用途 HTTP状态码是Web服务器响应客户端请求时返回的...以上是HTTP状态码的基本分类及其含义。了解这些状态码有助于开发者更好地处理Web应用中的请求和响应,确保应用程序能够高效、稳定地运行。