文档章节

HTTP返回状态码及错误大全

_Change_
 _Change_
发布于 2015/10/10 10:52
字数 1351
阅读 69
收藏 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_
粉丝 12
博文 128
码字总数 72530
作品 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
服务器返回状态码大全

服务器返回的各种状态码到底表示什么意思呢,哪些说明没有问题,哪些返回状态是出问题了,这个返回状态码表示的是什么意思,下面是服务器各种返回状态码的意义: 100(继续) 请求者应当继续...

qq512430
2017/03/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CockroachDB

百度云上的CockroachDB 云数据库 帮助文档 > 产品文档 > CockroachDB 云数据库 > 产品描述 开源NewSQL – CockroachDB在百度内部的应用与实践 嘉宾演讲视频及PPT回顾:http://suo.im/5bnORh ...

miaojiangmin
20分钟前
0
0
I2C EEPROM驱动实例分析

上篇分析了Linux Kernel中的I2C驱动框架,本篇举一个具体的I2C设备驱动(eeprom)来对I2C设备驱动有个实际的认识。 s3c24xx系列集成了一个基于I2C的eeprom设备at24cxx系列。at24cxx系列芯片包...

yepanl
21分钟前
1
0
spring mvc拦截器,实现统计http请求的后台运行时间

使用两种方式,实现拦截http请求的后台运行时间。 废话不多说直接上代码 /** * Http请求时间统计 * 拦截所有请求 */public class HttpRquestTimeInterceptor extends HandlerIntercepto...

兜兜毛毛
39分钟前
2
0
设计模式之工厂模式

本篇博文主要翻译这篇文章: https://www.journaldev.com/1392/factory-design-pattern-in-java 由于翻译水平有限,自认为许多地方翻译不恰当,欢迎各位给出宝贵的建议,建议大家去阅读原文。...

firepation
54分钟前
4
0

中国龙-扬科
57分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部