HTTP状态码查询

2017-09-19 03:59

  发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。

  401 - 访问被。IIS 定义了几个不同的 401 错误,用于更为具体的错误原因。这些具体的错误代码在浏览器中显示,但不在 IIS 日志中显示:

  401.7 由 Web 服务器上的 URL 验证策略访问。这个错误代码为 IIS 6.0 所专用。

  403 - 访问:IIS 定义了几个不同的 403 错误,用于更为具体的错误原因:

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

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

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

  500.16 UNC 授权凭据不正确。这个错误代码为 IIS 6.0 所专用。

  500.18 无法打开 URL 授权存储库。这个错误代码为 IIS 6.0 所专用。

  这表明已部分下载了一个文件。可以续传损坏的下载,或者将下载拆分为多个并发的流。

  此消息之前应该还有一条 XML 消息,其中可能包含几个单独的响应代码,具体取决于发出了多少个子请求。

  对于基于表单的身份验证,此消息通常表示为“对象已移动”。请求的资源临时驻留在不同的 URI。由于重定向有时可能会改变,客户端将来在请求时应该继续使用 Request-URI。只有在 Cache-Control 或 Expires 标题字段中,此响应才能够缓存。

  客户端请求的文档已在其缓存中,文档自缓存以来尚未被修改过。客户端使用文档的缓存副本,而不从服务器下载文档。

  登录尝试失败,原因是用户名或密码无效,或者系统配置有问题。 有关如何解决此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  这表示存在 NTFS 权限问题。即使您对试图访问的文件具备相应的权限,也可能发生此错误。例如,如果 IUSR 帐户访问 C:/Winnt/System32/Inetsrv 目录,您会看到这个错误。 有关如何解决此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  271071如何为 IIS 5.0 Web 服务器设置所需的 NTFS 权限和用户权限

  如果网站没有设置默认文档,并且没有设置为允许目录浏览,则会收到这个一般 403 状态代码。 有关如何解决此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  320051如何在 Internet Information Services 中配置默认文档

  您没有足够的执行许可。例如,如果试图访问的 ASP 页所在的目录权限设为“无”,或者,试图执行的 CGI 脚本所在的目录权限为“只允许脚本”,将出现此错误消息。若要修改执行权限,请在 Microsoft 管理控制台 (MMC) 中右击目录,然后依次单击“属性”

  您没有将试图执行的文件类型的脚本映射设置为识别所使用的谓词(例如,GET 或 POST)。若要验证这一点,请在 Microsoft 管理控制台中右键单击目录,依次单击“属性”

  验证是否已将 IIS 设置为允许对目录进行读访问。另外,如果您正在使用默认文件,请验证该文件是否存在。 有关如何解决此问题的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:

  247677错误消息:403.2 Forbidden: Read Access Forbidden(403.2 访问:读访问被)

  验证 IIS 权限和 NTFS 权限是否已设置以便向该目录授予写访问权。有关如何解决此问题的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:

  248072错误消息:403.3 Forbidden: Write Access Forbidden(403.3 访问:写访问被)

  选项,或使用 HTTPS 代替 HTTP 来访问该页面。如果没有安装证书的网站出现此错误,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:

  224389Internet Information Server 4.0 中的错误消息:“HTTP Error 403, 403.4, 403.5 Forbidden:SSL Required”(HTTP 错误 403、403.4、403.5 已: 需要 SSL)

  您已经将服务器配置为访问您当前的 IP 地址。 有关如何解决此问题的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:

  248043错误信息:403.6 - Forbidden:IP Address Rejected(403.6 - 不可用:IP 地址被)

  您已经将服务器配置为要求提供证书进行客户端身份验证,但是您没有安装有效的客户端证书。

  186812PRB:错误消息:403.7 Forbidden: Client Certificate Required(403.7 访问:要求客户端证书)

  您已经为用来访问服务器的域设置了域名。有关如何解决此问题的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:

  248032错误消息:Forbidden: Site Access Denied 403.8(访问:站点访问 403.8)

  与该服务器连接的用户数量超过了您设置的连接。 有关如何更改此的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  248074错误信息:Access Forbidden:Too Many Users Are Connected 403.9(访问被:连接的用户太多 403.9)

  :Microsoft Windows 2000 Professional 和 Windows XP Professional 自动设置了在 IIS 上最多 10 个连接的。您无法更改此。

  您要访问的页要求提供客户端证书。但是,映射到该客户端证书的用户 ID 已经访问该文件。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  248075错误:HTTP 403.12 - Access Forbidden: Mapper Denied Access(HTTP 403.12 - 访问:映射程序访问)

  发生此错误的原因是您试图访问的文件已被移走或删除。如果在安装 URLScan 工具之后,试图访问带有有限扩展名的文件,也会发生此错误。如果您安装了 URIScan 工具,则会在 w3svc 日志文件中看到“Rejected by URLScan”。这种情况下,该请求的日志文件项中将出现“Rejected by URLScan”的字样。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  248033IIS 服务器返回“HTTP 404 - File not found”(HTTP 404 -找不到文件)错误的常见原因

  此错误消息表明,试图访问的网站的 IP 地址不接受来自此请求所用端口的请求。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  248034IIS 错误:404.1 Web Site Not Found(404.1 找不到网站)

  在 IIS 6.0 中,这表示 Web 服务扩展列表中已经了该请求。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  328419如何在 IIS 6.0 中添加和删除 Web 服务扩展文件

  328360如何在 IIS 6.0 中启用和禁用 ISAPI 扩展和 CGI 应用程序

  当客户端向运行 IIS 的服务器发送一个 HTTP 请求,并且该请求包含服务器无法识别的 HTTP 动词时,就会发生此错误。若要解决此问题,请确保客户端的请求使用与 HTTP rfc 兼容的 HTTP 动词。有关 HTTP rfc 的信息,请“参考”部分。

  很多服务器端错误都可能导致此错误消息。事件查看器日志包含更详细的错误原因。此外,您可以禁用友好 HTTP 错误消息以便收到详细的错误说明。 有关如何显示友好 HTTP 错误消息的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  294807HOW TO: Disable Internet Explorer 5 Show Friendly HTTP Error Messages Feature on the Server Side

  这表示您在 IIS 重新启动应用程序的过程中试图加载 ASP 页。刷新页面后,此消息即会消失。如果刷新页面后,此消息再次出现,可能是防病毒软件正在扫描 Global.asa 文件。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  248013错误信息:HTTP Error 500-12 Application Restarting(HTTP 错误 500-12 应用程序正在重新启动)

  如果试图加载的 ASP 页中含有错误代码,将出现此错误消息。若要获得更确切的错误消息,请禁用友好 HTTP 错误消息。默认情况下,只会在默认网站上启用此错误消息。 有关如何在非默认的网站上看到此错误消息的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

  261200显示 HTTP 500 错误消息,而不显示 500-100.asp 的 ASP 错误消息

  如果试图运行的 CGI 脚本不返回有效的 HTTP 标头集,将出现此错误消息。若要解决此问题,必须调试 CGI 应用程序,以确定它为什么会将无效的 HTTP 信息传递给 IIS。

  从 IIS 6 开始,内核模式 Http.sys 组件就会生成 HTTP 503 状态。 有关如何确定和排除 HTTP 503 错误的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中的相应文章:

  如果 XML 元数据库在您尝试访问的内容类型中包含无效的配置信息,您就会收到此错误。要解决此问题,请删除或更正无效的配置。此问题通常表示 ScriptMap 元数据库键中存在问题。

  该命令不成功,错误是永久性的。如果客户端重试命令,将再次出现同样的错误。

  550 未执行请求的操作。文件不可用(例如,未找到文件,没有访问权限)。

  552 请求的文件操作异常终止:超出存储分配(对于当前目录或数据集)。

  - FTP 使用两个端口:21 用于发送命令,20 用于发送数据。状态代码 150 表示服务器准备在端口 20 上打开新连接,发送一些数据。

  - 命令在端口 20 上打开数据连接以执行操作,如传输文件。该操作成功完成,数据连接已关闭。

  - 客户端发送用户名后,显示该状态代码。无论所提供的用户名是否为系统中的有效帐户,都将显示该状态代码。

  - 该状态代码表示用户无法登录,因为用户名和密码组合无效。如果使用某个用户帐户登录,可能键入错误的用户名或密码,也可能选择只允许匿名访问。如果使用匿名帐户登录,IIS 的配置可能匿名访问。

  - 命令未被执行,因为指定的文件不可用。例如,要 GET 的文件并不存在,或试图将文件 PUT 到您没有写入权限的目录。

  --

  --

  --

  HTTP状态码作用web服务器用来告诉客户端,发生了什么事。HTTP状态码构成状态码位于HTTP Response 的第一行中,会返回一个”三位数字的状态码“和一个“状态消息”。 ”三位数字的状态码“...

  http状态码查询看到总结的,留作备用。HTTP 2xx 成功 HTTP 200 正常;请求已完成。 HTTP 201 正常;紧接 POST 命令。 HTTP 202 正常;已接受...

  网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

  HTTP状态码对照表HTTP response codes当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态...

  写在前面:当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头用以响应浏览器的请求。本文主要是:关于h...

  一JSP客户端请求 当浏览器请求一个网页时,它会向网络服务器发送一系列不能被直接读取的信息,因为这些信息是作为HTTP信息头的一部分来传送的。我们可以查阅HTTP协议来获得...

  Java Web学习(15): 客户端请求、服务器响应及其HTTP状态码

  一JSP客户端请求 当浏览器请求一个网页时,它会向网络服务器发送一系列不能被直接读取的信息,因为这些信息是作为HTTP信息头的一部分来传送的。我们可以查阅HTTP协议来获得更多的信...