常在网上飘,哪能不挨刀?相信大家在浏览网页的时候都碰到过404、403之类的错误报告,不管为什么反正就是网页打不开了。其实这些都是服务器接到浏览器访问请求后返回的状态码(专业术语叫服务器信息头),不同的代码有着不同的含义,简单了解一些非常有助于搞清到底哪里出了问题、究竟该如何解决。
现在有热心人士总结了一张相关图表,非常形象地解释了服务器返回状态码的不同含义和相关资料,值得收藏。
代码图解
http 400 – 请求无效
http 401.1 – 未授权:登录失败
http 401.2 – 未授权:服务器配置问题导致登录失败
http 401.3 – acl禁止访问资源
http 401.4 – 未授权:授权被筛选器拒绝
http 401.5 – 未授权:isapi或cgi授权失败
http 403 – 禁止访问
http 403 – 对internet服务管理器(html)的访问仅限于localhost
http 403.1 – 禁止访问:禁止可执行访问
http 403.2 – 禁止访问:禁止读访问
http 403.3 – 禁止访问:禁止写访问
http 403.4 – 禁止访问:要求ssl
http 403.5 – 禁止访问:要求ssl 128
http 403.6 – 禁止访问:ip地址被拒绝
http 403.7 – 禁止访问:要求客户证书
http 403.8 – 禁止访问:禁止站点访问
http 403.9 – 禁止访问:连接的用户过多
http 403.10 – 禁止访问:配置无效
http 403.11 – 禁止访问:密码更改
http 403.12 – 禁止访问:映射器拒绝访问
http 403.13 – 禁止访问:客户证书已被吊销
http 403.15 – 禁止访问:客户访问许可过多
http 403.16 – 禁止访问:客户证书不可信或者无效
http 403.17 – 禁止访问:客户证书已经到期或者尚未生效
http 404.1 – 无法找到web站点
http 404 – 无法找到文件
http 405 – 资源被禁止
http 406 – 无法接受
http 407 – 要求代理身份验证
http 410 – 永远不可用
http 412 – 先决条件失败
http 414 – 请求–uri太长
http 500 – 内部服务器错误
http 500.100 – 内部服务器错误–asp错误
http 500-11 – 服务器关闭
http 500-12 – 应用程序重新启动
http 500-13 – 服务器太忙
http 500-14 – 应用程序无效
http 500-15 – 不允许请求global.asa
error 501 – 未实现
http 502 – 网关错误 (本文来源:中关村在线网站 )