2xx:成功
200:确定,表示客户端请求已成功
201:已创建
202:已接收
3xx:重定向
客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同页面,或通过代理服务器重复该请求。
4xx:客户端错误
以4开头的状态码表示客户端出现问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。
400:错误的请求
401:访问被拒绝。IIS 定义了几个不同的401错误,用于指示更为具体的错误原因。这些具体的错误代码在浏览器中显示,但不在 IIS 日志中显示。
403:服务器拒绝请求。可以理解为没有权限访问此网站,服务器能够收到请求但拒绝提供服务。IIS 定义了几个不同的403错误,用于指示更为具体的错误原因。
404:服务器找不到请求的网页。例如,访问网站中不存在的页面,或者原有页面被移走或删除,则可能会出现该状态码。IIS 定义了几个不同的404错误,用于指示更为具体的错误原因。
404.0:没有找到文件或目录
404.1:无法通过请求的端口访问网站。此错误消息表明,试图访问的网站的 IP 地址不接受来自此请求所用端口的请求。
404.2:Web 服务扩展锁定策略阻止本请求。在 IIS 6.0 中,表示 Web 服务扩展列表中已经阻止了该请求。
404.3:MIME 映射策略阻止了此请求。 如果存在下列情况,将出现此问题:
· 未配置请求的文件扩展名的处理程序映射。
· 没有为网站或应用程序配置相应的 MIME 类型。
413:请求实体太大
414:请求URI太长
5xx:服务器错误
服务器由于遇到错误而不能完成该请求。
500:内部服务器错误。很多服务器端错误都可能导致此错误消息。事件查看器日志包含更详细的错误原因。此外,您可以禁用友好 HTTP 错误消息以便收到详细的错误说明。IIS 定义了几个不同的500错误,用于指示更为具体的错误原因。
500.12:应用程序正忙于在 Web 服务器上重新启动。这表示您在 IIS 重新启动应用程序的过程中试图加载 ASP 页。刷新页面后,此消息即会消失。如果刷新页面后,此消息再次出现,可能是防病毒软件正在扫描 Global.asa 文件。
500.13:web服务器繁忙
500.15:不允许直接请求 Global.asa
500.16:UNC 授权凭据不正确。这个错误代码为 IIS 6.0 所专用。
500.18:无法打开 URL 授权存储库。这个错误代码为 IIS 6.0 所专用。
500.19:此文件的数据在元数据库中配置不正确。如果 XML 元数据库在您尝试访问的内容类型中包含无效的配置信息,您就会收到此错误。要解决此问题,请删除或更正无效的配置。此问题通常表示 ScriptMap 元数据库键中存在问题。
500.100:内部 ASP 错误。 如果试图加载的 ASP 页中含有错误代码,将出现此错误消息。若要获得更确切的错误消息,请禁用友好 HTTP 错误消息。默认情况下,只会在默认网站上启用此错误消息。
501:页眉指定了未实现的配置
502:Web 服务器作为网关或代理服务器时,从上游服务器收到了无效响应。此类错误一般与服务器本身有关(与请求无关)。IIS 定义了几个不同的502错误,用于指示更为具体的错误原因。
503:目前服务器无法使用,一般是因为服务器超载或停止维护
504:网关超时
505:HTTP版本不受支持