HTTP常见错误代码列表汇总及解决方案 _ithzhang的博客-程序员秘密

技术标签: 转载  iis  浏览器  web  服务器  ssl  url  

HTTP常见错误代码列表汇总及解决方案 

常见的HTTP错误可以分为以下四大类。每一大类又细分为很多类小错误。分别是:
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 授权域无法找到
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ithzhang/article/details/6260452

智能推荐

02-body标签中相关标签_weixin_30530339的博客-程序员秘密

字体标签:h1~h6、<font>、<u>、<b>、<strong><em>、<sup>、<sub>排版标签   <div> 、<span> 、 <br>、<hr>、<center>、<pre>超链接...

android 沉浸式状态栏字体颜色,改变Android状态栏字体颜色和实现沉浸式状态栏_weixin_39622587的博客-程序员秘密

目前已知的改变Android状态栏字体颜色的方法只有3种情况下可以实现,分别是手机是MIUI系统、魅族手机以及Android6.0。改变颜色方法分别如下:* 改变小米的状态栏字体颜色为黑色, 要求MIUI6以上lightStatusBar为真时表示黑色字体*/private void processMIUI(booleanlightStatusBar) {Class extends Window&...

Xcode 【错误:duplicate symbol _OBJC_METACLASS_$_类名 in:】_王中尧的博客-程序员秘密

错误    "duplicate symbol _OBJC_METACLASS_$_类名 in:" 原因:1.    90%都是因为#import了.m 文件(应该#import   .h 文件才对)2.    其他可能是因为项目中存在了2个一样的.m文件该错误不常见,大家了解就好。

dedecms最新版本修改任意管理员漏洞+getshell+exp_weixin_30439067的博客-程序员秘密

此漏洞无视gpc转义,过80sec注入防御。补充下,不用担心后台找不到。这只是一个demo,都能修改任意数据库了,还怕拿不到SHELL?起因是全局变量$GLOBALS可以被任意修改,随便看了下,漏洞一堆,我只找了一处。include/dedesql.class.phpif(isset($GLOBALS['arrs1'])){ $v1 = $v2 = ''; ...

tomcat启动的时候报 validateJarFile jar not loaded_linwei_1029的博客-程序员秘密

<br />最近做项目要用到tomact服务器调试,本来一切正常.可是当我再次导入工程到tomact时出现错误.<br />如下:<br />2010-4-4 13:57:38 org.apache.catalina.loader.WebappClassLoader validateJarFile<br />信息: validateJarFile(D:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/triffic/WEB-INF/li

知乎热问:国家何时整治程序员的高薪现象?太可怕了!_hello-java-maker的博客-程序员秘密

今日推荐21 款 yyds 的 IDEA插件这 56 个代码注释让我笑吐了注解+反射优雅的实现Excel导入导出(通用版)Fluent Mybatis 牛逼!Nginx 常...

随便推点

python关系图谱_利用Python+Gephi构建LOL全英雄间的关联图谱_weixin_39692557的博客-程序员秘密

一. 数据准备在英雄联盟宇宙官网可以找到所有的英雄及其背景故事,写个小爬虫把数据抓下来,都在代码,就不过多介绍了。这里会生成一个csv文件,就是gephi要用到的数据。import requestsimport csvimport jsonclass Spider:def __init__(self):self.champion_url = 'https://yz.lol.qq.com/v1/zh...

Ext JS4学习教程+笔记(二)事件处理_ext 阻止事件_yanqlv的博客-程序员秘密

ExtJS 4采用MVC的方式划分程序,事件响应代码的写法:1,一般放到controller里面,假设application里面写了controllers:[               'Users'          ]则控制器代码放到定义目录的app/controller/Users.js里面,写法如下:Ext.define("MyApp.

Android格式化外部设备如USB等_android格式化usb_阿曌的博客-程序员秘密

最主要的方法 /** * @Description 格式化 * @param path 路径 * @return true success ;false failure */ public boolean formatMedia(final String path) { IMountService mountServic

Context的用法_context用法_世间万物皆不及你的博客-程序员秘密

概念一种组件间通信方式,常用于【祖组件】与【后代组件】间通信应用开发过程中,一般不会使用context,一般都用它封装react插件示例//1 创建Context容器对象:cosnt XxxContext = React.createContext();// 2 渲染子组件时,外面包裹XxxContext.provider,通过value属性给后代组件传递数据:&lt;xxxComponent.Provider value={数据}&gt; 子组件&lt;/xxxComponent.

解决Python安装torch|[WinError 126] 找不到指定的模块。 Error loading “E:\anaconda3\lib\site-packages\torch\lib\asm_xiao黄的博客-程序员秘密

在调用torch包的时候出现下面的错误[WinError 126] 找不到指定的模块。 Error loading “E:\anaconda3\lib\site-packages\torch\lib\asmjit.dll” or one of its dependencies.似乎是numpy包版本太低,先更新一波numpy好吧还是不行在cmd窗口一看,好家伙,原来是缺少C++报错中写明了下载地址 https://aka.ms/vs/16/release/vc_redist.x64.exe

推荐文章

热门文章

相关标签