目录

问题：

问题：

不同的HTTP响应代码是什么意思？

环境：思科Web运行任何AsyncOS版本的安全工具(WSA)

HTTP总是有一个客户端的要求和服务器响应。服务器响应由一个数字答复代码分类。答复代码指示在成功和失败的HTTP请求后的原因。

关于关于HTTP响应代码的全双工详细信息，请参阅RFC 2616 (HTTP)，第10.部分。

下面关于最普通的答复代码的详细信息您可能运作到：

1xx代码：信息

100继续：典型地看到关于ICAP协议。这是请客户端知道的一信息性答复能继续发送数据。关于ICAP服务(例如病毒扫描)，服务器可能只要发现第一x相当数量字节。当它是完成扫描字节第一组，并且没有检测病毒，将发送100继续告诉客户端发送对象的其余。

2xx代码：成功

200 OK ：最普通的答复代码。这表示请求是成功的不出任何问题。

3xx代码：重定向

302找到：这是临时重定向。客户端被指示做在位置指定的对象的一新要求：报头。

304没修改：这是以回应GIMS (if-modified-since GET)。包括报头if-modified-since的这字面上是一标准的HTTP GET ：<date>。此报头告诉服务器客户端有请求的对象的复制在它是本地缓存，并且包括是对象被拿来的日期。如果修改了对象，因为该日期，服务器将回应200 OK和对象的一个新拷贝。如果对象未更改，因为被拿来的日期，服务器将发送回到304没被修改的答复。

307临时重定向：实质上，它有含义和302一样。如果更详细的资料是已发现，此条款可以更新。

4xx代码：客户端错误

400 Bad请求：这意味着某事在HTTP请求不是以下正确语法。可能的原因能归结于多个报头在同一条线路，在报头的空间，在URI的没有HTTP/1.1，那么。应该为正确语法参考RFC 2616。

401未授权的：对象请求的要求验证为了访问。401使用对目的地Web服务器的验证。当使用思科Web安全工具(WSA)时在透明模式， 401被退还的给客户端，当验证在代理时启用。这是因为设备伪装自己，好象它OCS (始发地内容服务器)。

可用的验证方法在WWW验证指定：HTTP响应报头。这将告诉客户端此服务器是否为NTLM询问，基本，或者其他验证方法。

403禁止：客户端从访问请求的对象拒绝。  有服务器为什么的许多原因可能拒绝对对象的访问。一般，服务器将包括某类原因的说明在HTTP数据(HTML答复)内的。

404 Not Found ：请求的对象不存在于服务器。

407要求的代理验证：这是相同的象401，除了特别地是为验证给代理，不是OCS。只有当请求明确地发送给代理，这发送。407不可能发送对客户端，当曾经WSA作为透明代理，作为客户端时不知道代理存在。如果这是实际情形，客户端很可能FIN或RST TCP socket。

而不是使用请WWW验证：指定什么的报头认证方法是可用的，代理验证：使用报头。

5xx代码：服务器错误

500内部服务器错误：通用服务器失败

502坏网关：您将典型地看到此，当曾经WSA作为代理时，网关不正确地响应。

503不可用的服务：当OCS在妨碍时，这典型地发送。尝试请求应该以后再是成功的。

504个网关超时：如果WSA没有收到从其网关的答复504将发送。