IIS7.0HTTP状态代码
当您试图通过使用HTTP访问一台正在运行Internet信息服务(IIS)7.0的服务器上的内容时,IIS7.0返回一个表示该响应的状态的数字代码。HTTP状态代码记录在IIS日志中。此外,HTTP状态代码可能会显示在客户端浏览器中。
HTTP状态代码可能表示请求是否成功或不成功。HTTP状态代码也可能显示请求成功的确切原因。
1xx-信息
这些HTTP状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。
IIS7.0使用以下信息HTTP状态代码:
100-继续。
101-切换协议。
2xx-成功
200-确定。客户端请求已成功。
201-已创建。202-已接受。
203-非授权信息。
204-无内容。
205-重置内容。
206-部分内容。
3xx-重定向
301-已被永远移走。
302-对象已移动。
304-未修改。
307-临时重定向。
4xx-客户端错误
IIS7.0定义以下HTTP状态代码,表明400错误的具体原因:
400.1-无效的目的标头。
400.2-无效的深度标头。
400.3-无效的如果标头。
400.4-无效的覆盖标头。
400.5-无效的转换标头。
400.6-无效的请求正文。
400.7-无效的内容长度。
400.8-无效的超时值。
400.9-无效的锁定令牌。
401-访问被拒绝。
IIS7.0定义几个HTTP状态代码,表明401错误的具体原因:以下特定的HTTP状态代码显示在客户端浏览器中,但是不会显示在IIS日志中:
401.1-登录失败。
401.2-服务器配置导致登录失败。
401.3-由于ACL对资源的限制而未获得授权。
401.4-筛选器授权失败。
401.5-ISAPI/CGI应用程序授权失败。
403-禁止访问:
IIS7.0定义以下HTTP状态代码,表明403错误的具体原因:
403.1-执行访问被禁止。
403.2-读访问被禁止。
403.3-写访问被禁止。
403.4-要求SSL。
403.5-要求SSL128。
403.6-IP地址被拒绝。
403.7-要求客户端证书。
403.8-站点访问被拒绝。
403.9-禁止:许多客户端尝试连接到Web服务器:
403.10-禁止访问:配置Web服务器为拒绝执行访问。
403.11-禁止访问:密码已更改。
403.12-拒绝访问映射表。
403.13-客户端证书被吊销。
403.14-拒绝目录列表。
403.15-禁止访问:ClientaccesslicenseshaveexceededlimitsontheWebserver.
403.16-客户端证书不受信任或无效。
403.17-客户端证书已过期或尚未生效。
403.18-在当前的应用程序池中不能执行所请求的URL。
403.19-在此应用程序池中不能执行客户端的CGI应用程序。
403.20-禁止访问:护照登录失败。
403.21-禁止访问:拒绝源访问。
403.22-禁止访问:拒绝无限深度。
404-未找到。
IIS7.0定义以下HTTP状态代码,表明404错误的具体原因:
404.0-未找到。
404.1-站点未找到。
404.2-ISAPI或CGI限制。
404.3-MIME类型限制。
404.4-未配置处理程序。
404.5-被请求筛选器配置拒绝。
404.6-动词被拒绝。
404.7-文件扩展名被拒绝。
404.8-隐藏的命名空间。
404.9-文件属性被隐藏。
404.10-请求标头太长。
404.11-请求包含双转义序列。
404.12-请求包含高位字符。
404.13-内容长度太大。
404.14-请求URL太长。
404.15-查询字符串太长。
404.16-发送到静态文件处理程序的DAV请求。
404.17-动态内容通过通配符MIME映射映射到静态文件处理程序。
405-无效的动词。
406-客户端浏览器不接受所请求页面的MIME类型。
408-请求超时。
412-前提条件失败。
5xx-服务器错误
IIS7.0定义以下HTTP状态代码,表明500错误的具体原因:
500.0-发生模块或ISAPI错误。
500.11-正在Web服务器上关闭应用程序。
500.12-应用程序正忙于在Web服务器上重新启动。
500.13-Web服务器太忙。
500.15-不允许直接请求Global.asax。
500.19-配置数据无效。
500.21-模块无法识别。
500.22-无法在托管管道模式下应用ASP.NEThttpModules配置。
500.23-无法在托管管道模式下应用ASP.NEThttpHandlers配置。
500.24-无法在托管管道模式下应用ASP.NETimpersonation配置。
500.50-RQ_BEGIN_REQUEST通知处理期间,发生重写错误。发生配置或入站规则执行错误。