2024年3月20日发(作者:)

网络状态代码的含义

一、概要

当用户试图通过HTTP或文件传输协议(FTP)访问一台正在运行Internet信息服务(IIS)

的服务器上的内容时,IIS返回一个表示该请求的状态的数字代码。该状态代码记录在IIS

日志中,同时也可能在Web浏览器或FTP客户端显示。状态代码可以指明具体请求是否

已成功,还可以揭示请求失败的确切原因。

更多信息查看日志文件的位置在默认状态下,IIS把它的日志文件放

在%WINDIRSystem32Logfiles文件夹中。每个万维网(WWW)站点和FTP站点在该目

录下都有一个单独的目录。在默认状态下,每天都会在这些目录下创建日志文件,并用日

期给日志文件命名(例如,)。

二、HTTP

1xx:这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或

多个1xx响应。

100-继续。

101-切换协议。

2xx:这类状态代码表明服务器成功地接受了客户端请求。

200-确定。客户端请求已成功。

201-已创建。

202-已接受。

203-非权威性信息。

204-无内容。

205-重置内容。

206-部分内容。

3xx:重定向客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请

求服务器上的不同的页面,或通过代理服务器重复该请求。

301-对象已永久移走,即永久重定向。

302-对象已临时移动。

304-未修改。

307-临时重定向。

4xx:客户端错误,发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,