文档章节

HTTP返回状态码及错误大全

_Change_
 _Change_
发布于 2015/10/10 10:52
字数 1351
阅读 68
收藏 1

1、401类错误

最常见的出错提示:401 UNAUTHORIZED 这表示你必须有一个正确的用户名称及密码方能得到对方网页(unauthorizedsite)之使用权,例如浏览一些收费的网页就会出现这个信息。

2、403类错误 最常见的出错提示:403 FORBIDDEN 这一般是因为你未在对方网站注册或是没有相应权限,在一般情况下,可以在网上进行即时注册,但一些完全"封闭"的网站都会产生以上的信息。 解决方案:设置正确的访问权限。

3、404类错误 最常见的出错提示:404 NOT FOUND 这表示因为你的WWW浏览器不能找到你所要求的文件(即网页),该文件可能被移到别的地方去了,或根本就不存在。 解决方案:把缺少的网页文件恢复到正确的位置。

4、500类错误 最常见的出错提示:500 SERVER ERROR 这表示服务器端的网页程序设计有误,需要对方解决后方可浏览。 解决方案:让网页程序设计人员排除错误。 附:HTTP错误代码的详细列表如下:

1、401 无法解析此请求。

* 401.1 未经授权:访问由于凭据无效被拒绝。
* 401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。
* 401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
* 401.4 未经授权:Web 服务器上安装的筛选器授权失败。
* 401.5 未经授权:ISAPI/CGI 应用程序授权失败。
* 401.7 未经授权:由于 Web 服务器上的 URL 授权策略而拒绝访问。

2、403 禁止访问:访问被拒绝。

* 403.1 禁止访问:执行访问被拒绝。
* 403.2 禁止访问:读取访问被拒绝。
* 403.3 禁止访问:写入访问被拒绝。
* 403.4 禁止访问:需要使用 SSL 查看该资源。
* 403.5 禁止访问:需要使用 SSL 128 查看该资源。
* 403.6 禁止访问:客户端的 IP 地址被拒绝。
* 403.7 禁止访问:需要 SSL 客户端证书。
* 403.8 禁止访问:客户端的 DNS 名称被拒绝。
* 403.9 禁止访问:太多客户端试图连接到 Web 服务器。
* 403.10 禁止访问:Web 服务器配置为拒绝执行访问。
* 403.11 禁止访问:密码已更改。
* 403.12 禁止访问:服务器证书映射器拒绝了客户端证书访问。
* 403.13 禁止访问:客户端证书已在 Web 服务器上吊销。
* 403.14 禁止访问:在 Web 服务器上已拒绝目录列表。
* 403.15 禁止访问:Web 服务器已超过客户端访问许可证限制。
* 403.16 禁止访问:客户端证书格式错误或未被 Web 服务器信任。
* 403.17 禁止访问:客户端证书已经到期或者尚未生效。
* 403.18 禁止访问:无法在当前应用程序池中执行请求的 URL。
* 403.19 禁止访问:无法在该应用程序池中为客户端执行 CGI。
* 403.20 禁止访问:Passport 登录失败。

3、404 找不到文件或目录。

* 404.1 文件或目录未找到:网站无法在所请求的端口访问。

注意 404.1 错误只会出现在具有多个 IP 地址的计算机上。如果在特定 IP 地址/端口组合上收到客户端请求,而且没有将 IP 地址配置为在该特定的端口上侦听,则 IIS 返回 404.1 HTTP 错误。例如,如果一台计算机有两个 IP 地址,而只将其中一个 IP 地址配置为在端口 80 上侦听,则另一个 IP 地址从端口 80 收到的任何请求都将导致 IIS 返回 404.1 错误。只应在此服务级别设置该错误,因为只有当服务器上使用多个 IP 地址时才会将它返回给客户端。

* 404.2 文件或目录无法找到:锁定策略禁止该请求。
* 404.3 文件或目录无法找到:MIME 映射策略禁止该请求。
* 405 用于访问该页的 HTTP 动作未被许可。
* 406 客户端浏览器不接受所请求页面的 MIME 类型。
* 407 Web 服务器需要初始的代理验证。
* 410 文件已删除。
* 412 客户端设置的前提条件在 Web 服务器上评估时失败。
* 414 请求 URL 太大,因此在 Web 服务器上不接受该 URL。

4、500 服务器内部错误。

* 500.11 服务器错误:Web 服务器上的应用程序正在关闭。
* 500.12 服务器错误:Web 服务器上的应用程序正在重新启动。
* 500.13 服务器错误:Web 服务器太忙。
* 500.14 服务器错误:服务器上的无效应用程序配置。
* 500.15 服务器错误:不允许直接请求 GLOBAL.ASA。
* 500.16 服务器错误:UNC 授权凭据不正确。
* 500.17 服务器错误:URL 授权存储无法找到。
* 500.18 服务器错误:URL 授权存储无法打开。
* 500.19 服务器错误:该文件的数据在配置数据库中配置不正确。
* 500.20 服务器错误:URL 授权域无法找到。

© 著作权归作者所有

共有 人打赏支持
_Change_
粉丝 11
博文 113
码字总数 61510
作品 0
普陀
QA/测试工程师
HTTP状态码大全

200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求...

Leyin
2017/06/29
0
0
HTTP状态码列表

生产环境常见的HTTP状态码列表(List of HTTP status codes)为:说明:求精不求多,有舍才有得 不一样的思维不一样的精彩。《老男孩linux实战培训》也是这个原则。200 - OK,服务器成功返回...

游骑兵vtx
2017/12/19
0
0
生产环境常见的HTTP状态码列表

在服务器回应客户端时会回应相应的状态码,不同的状态码具有不同的含义 1xx:信息类 2xx:成功类 3xx:重定向类 4xx:客户端错误类 5xx:服务端错误类 200 - OK,服务器成功返回网页 - Stan...

yuri_cto
2017/11/13
0
0
HTTP状态码是什么意思?

HTTP状态码 当服务器收到某项请求时,例如,用户通过浏览器访问你的网页,服务器会向这个浏览器返回一个代码以响应请求。一个代码就称为:HTTP状态码。 同样道理,当搜索引擎的Robot(机器人...

北方人在上海
2016/05/17
70
0
常见HTTP错误代码大全

一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 详细分解: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 ...

admin_init
2017/06/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一次由HandlerInterceptor进行的深入思考

HandlerInterceptor 是SpringFramework为我们提供的拦截器,一般我们可以用来鉴权或者日志记录等。 它是一个interface,主要方法有: /** * Intercept the execution of a handler. Called...

kipeng300
29分钟前
1
0
cmd中查询mysql表出现中文乱码

问题:在pycharm中正常的fetchall拉取数据,能够正常显示,而在cmd中直接select却出现中文乱码。 解决思路:右键查看cmd命令窗口属性得到,cmd窗口默认编码是gbk(如下图所示),而设置的mys...

fang_faye
55分钟前
2
0
centOS 安装Python3与python2并存

centOS 安装Python3与python2并存 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环...

MedivhXu
今天
2
0
Spring JdbcTemplate模板模式与回调结合分析

在看Spring的JdbcTemplate的时候,看到其将模板模式和回调模式结合使用的实现,可以精妙的解决很多的问题。详见Spring中涉及的设计模式总结中的关于模板模式和回调模式结合的具分析,本文利用...

宸明
今天
1
0
docker update:更新一个或多个容器的配置

更新容器的配置 docker update:更新一个或多个容器的配置。 具体内容请访问:https://docs.docker.com/engine/reference/commandline/update/#options 语法:docker update [OPTIONS] CONTA...

lwenhao
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部