网络 : Http 状态码

状态码的类别:

| **类别** | **原因**                        | **描述**                   |

| -------- | ------------------------------- | -------------------------- |

| 1xx      | Informational(信息性状态码)     | 接受的请求正在处理         |

| 2xx      | Success(成功状态码)             | 请求正常处理完毕           |

| 3xx      | Redirection(重定向状态码)       | 需要进行附加操作一完成请求 |

| 4xx      | Client Error (客户端错误状态码) | 服务器无法处理请求         |

| 5xx      | Server Error(服务器错误状态码)  | 服务器处理请求出错         |
 

**(1)2XX 成功**

- 200 OK,表示从客户端发来的请求在服务器端被正确处理

- 204 No content,表示请求成功,但响应报文不含实体的主体部分

- 205 Reset Content,表示请求成功,但响应报文不含实体的主体部分,但是与 204 响应不同在于要求请求方重置内容

- 206 Partial Content,进行范围请求

**(2)3XX 重定向**

- 301 moved permanently,永久性重定向,表示资源已被分配了新的 URL

- 302 found,临时性重定向,表示资源临时被分配了新的 URL

- 303 see other,表示资源存在着另一个 URL,应使用 GET 方法获取资源

- 304 not modified,表示服务器允许访问资源,但因发生请求未满足条件的情况

- 307 temporary redirect,临时重定向,和302含义类似,但是期望客户端保持请求方法不变向新的地址发出请求

**(3)4XX 客户端错误**

- 400 bad request,请求报文存在语法错误

- 401 unauthorized,表示发送的请求需要有通过 HTTP 认证的认证信息

- 403 forbidden,表示对请求资源的访问被服务器拒绝

- 404 not found,表示在服务器上没有找到请求的资源

**(4)5XX 服务器错误**

- 500 internal sever error,表示服务器端在执行请求时发生了错误

- 501 Not Implemented,表示服务器不支持当前请求所需要的某个功能

- 503 service unavailable,表明服务器暂时处于超负载或正在停机维护,无法处理请求

302是http1.0的协议状态码,在http1.1版本的时候为了细化302状态码⼜出来了两个303和307。 303明确表示客户端应当采⽤get⽅法获取资源,他会把POST请求变为GET请求进⾏重定向。 307会遵照浏览器标准,不会从post变为get。

 

- 401.1 - 登录失败。

- 401.2 - 服务器配置导致登录失败。

- 401.3 - 由于 ACL 对资源的限制而未获得授权。

- 401.4 - 筛选器授权失败。

- 401.5 - ISAPI/CGI 应用程序授权失败。

- 401.7 - 访问被 Web 服务器上的 URL 授权策略拒绝。这个错误代码为 IIS 6.0 所专用。

 

IIS 定义了许多不同的 403 错误,它们指明更为具体的错误原因:

- 403.1 - 执行访问被禁止。

- 403.2 - 读访问被禁止。

- 403.3 - 写访问被禁止。

- 403.4 - 要求 SSL。

- 403.5 - 要求 SSL 128。

- 403.6 - IP 地址被拒绝。

- 403.7 - 要求客户端证书。

- 403.8 - 站点访问被拒绝。

- 403.9 - 用户数过多。

- 403.10 - 配置无效。

- 403.11 - 密码更改。

- 403.12 - 拒绝访问映射表。

- 403.13 - 客户端证书被吊销。

- 403.14 - 拒绝目录列表。

- 403.15 - 超出客户端访问许可。

- 403.16 - 客户端证书不受信任或无效。

- 403.17 - 客户端证书已过期或尚未生效

- 403.18 - 在当前的应用程序池中不能执行所请求的 URL。这个错误代码为 IIS 6.0 所专用。

- 403.19 - 不能为这个应用程序池中的客户端执行 CGI。这个错误代码为 IIS 6.0 所专用。

- 403.20 - Passport 登录失败。这个错误代码为 IIS 6.0 所专用。

 

- 404.0 -(无) – 没有找到文件或目录。

- 404.1 - 无法在所请求的端口上访问 Web 站点。

- 404.2 - Web 服务扩展锁定策略阻止本请求。

- 404.3 - MIME 映射策略阻止本请求。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值