
客户端
宝子,你得看看http错误代号是啥。1xx是信息提示哈,这种状态码表示临时响应。就是
客户端在收到常规响应前,得准备好接收一个或者好几个1xx响应。像100就是继续,101是切换协议。2xx代表成功,意思是
服务器成功接受了
客户端的请求。200就是确定,说明
客户端请求已经成功啦。还有201已创建,202已接受,203非权威性信息,204无内容,205重置内容,206部分内容。3xx是重定向。
客户端浏览器得做更多操作才能实现请求。比如说,浏览器可能得去请求
服务器上不同的页面,或者通过代理
服务器再重复这个请求。301是对象永久移走了,就是永久重定向;302是对象临时
移动;304是未修改;307是临时重定向。4xx是
客户端错误,就是有错误了,感觉是
客户端这边出问题了。比如
客户端请求不存在的页面,或者没提供有效的身份验证信息。400是错误的请求。401是访问被拒绝,iis有好多不同的401错误,都表示更具体的原因。像401.1是登录失败,401.2是
服务器配置导致登录失败,401.3是由于acl对资源的限制而未获得授权,401.4是筛选器授权失败,401.5是isapi/cgi应用程序授权失败,401.7是访问被web
服务器上的url授权策略拒绝,这个错误代码是iis6.0专用的。403是禁止访问,iis也定义了很多不同的403错误,像403.1是执行访问被禁止,403.2是读访问被禁止,403.3是写访问被禁止,403.4是要求ssl。