文档章节

HTTP返回状态码及错误大全

_Change_
 _Change_
发布于 2015/10/10 10:52
字数 1351
阅读 68
收藏 1
点赞 0
评论 0

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
博文 101
码字总数 55204
作品 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
服务器返回状态码大全

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

qq512430
2017/03/31
0
0
http错误码大全

http://en.wikipedia.org/wiki/ListofHTTPstatuscodes 响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。 响应码分五种类型,由它们的第一位数字表示: 1.1xx:信息,...

Airship
2016/03/01
51
0
RESTful实践:如何设计API的错误消息

现有状况 发现很多RESTful API的错误代码都是用HTTP的状态码(Status Code)作为API的错误代码,公司的一些产品也是如此,如下图所示:![在此输入图片描述][1]![在此输入图片描述][2] 这种设计...

狐狸糊涂
2015/03/04
0
4
应用缓存服务器--coconut

概述 coconut是一款应用缓存服务器,主要用于场景化的缓存服务。 coconut目前提供了两种场景模式:全局序列号发生器、全局额度管理器,可成为分布式、集群化系统架构中高性能独立功能部件。 ...

calvinwilliams
2017/06/12
233
0
http状态码是什么,有什么用,在哪里查看,分别代表什么意思?

写在前面: 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头用以响应浏览器的请求。本...

OB丶Koro1
2017/04/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

java 重写排序规则,用于代码层级排序

1.dataList 是个List<Map<String,Object>> 类型的数据,所以比较的时候是冲map中获取数据,并且数据不能为空。 2.dataList 类型是由自己定义的,new Comparator<Map<String,Object>> 也是对应......

轻量级赤影
2分钟前
0
0
分布式大型互联网企业架构!

摘要: 开发工具 1.Eclipse IDE:采用Maven项目管理,模块化。 2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码...

明理萝
2分钟前
0
1
对MFC程序的一点逆向分析:定位按钮响应函数的办法

因为消息响应函数保存在AFX_MSGMAP_ENTRY数组中, 观察nMessage、nCode、nID、pfn利用IDA在rdata段中搜索即可, 在IDA中找到代码段基址0x401000,函数地址0x403140, 在WinDbg中运行!addre...

oready
2分钟前
0
0
阻抗匹配与史密斯(Smith)圆图基本原理

参考:http://bbs.eeworld.com.cn/thread-650695-1-1.html

whoisliang
8分钟前
0
0
maven配置文件分离

一、 简介 遇到很多次别人处理的项目,测试环境,本地开发和线上环境的配置不一样,每一次部署都要重新修改配置文件,提交审核代码,才能打包,非常不方便。 其实相信很多人都知道可以使用m...

trayvon
8分钟前
0
0
MacOS和Linux内核的区别

导读 有些人可能认为MacOS和Linux内核有相似之处,因为它们可以处理类似的命令和类似的软件。甚至有人认为苹果的MacOS是基于linux的。事实上,这两个内核的历史和特性是非常不同的。今天,我...

问题终结者
24分钟前
1
0
SpringBoot | 第八章:统一异常、数据校验处理

前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响...

oKong
32分钟前
0
0
mysql高级

一、存储引擎 InnoDB MyISAM 比较 二、数据类型 整型 浮点数 字符串 时间和日期 三、索引 索引分类 索引的优点 索引优化 B-Tree 和 B+Tree 原理 四、查询性能优化 五、切分 垂直切分 水平切分...

丁典
52分钟前
1
0
rsync通过同步服务、系统日志、screen工具

rsync通过后台服务同步 在远程主机中建立一个rsync服务器,在服务器上配置好rsync的各种应用,然后将本机作为rsync的一个客户端连接远程的rsync服务器。 首先在A机器上建立并且配置rsync的配...

黄昏残影
今天
5
0
Spring Cloud Gateway 接口文档聚合实现

在微服务架构下,通常每个微服务都会使用Swagger来管理我们的接口文档,当微服务越来越多,接口查找管理无形中要浪费我们不少时间,毕竟懒是程序员的美德。 由于swagger2暂时不支持webflux 走...

冷冷gg
今天
137
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部