我爱帮助网--QQ交流群号

Nas交流与矿渣群(unraid 群晖 猫盘 蜗牛等):372167400         物联网/智能家居群:518812757             帮助教程:手册大全

软件使用与建站群:1057308983      虚拟化交流群:13448651

Http协议常见错误码说明解析

2020-04-05 08:00:00
阿超
转贴
2775

我们访问网站的时候,有时会显示失败,有错误码提示。如经常会看到400、404、500等

这些错误码到底是代表什么意思呢?如何安装错误码找到问题的所在,


常见状态代码说明:
1、400 Bad Request:客户端请求有语法错误,不能被服务器所理解
2、401 Unauthorized:请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用
3、403 Forbidden:服务器收到请求,但是拒绝提供服务
4、404 Not Found:请求资源不存在
5、500 Internal Server Error:服务器发生不可预期的错误
6、503 Server Unavailable:服务器当前不能出来客户端的请求,一段时间后可能恢复正常。

下面挑几个重要的错误代码说说可能出错的原因:

1、400页面
400错误页面一般为网站服务器资源不足,存在的原因有可能是:
(1)、网速不稳定,而要求链接的网页存在FLASH或者大尺寸图片,造成响应过慢
(2)、服务器已关闭
(3)、DNS服务器错误

2、404错误

是服务器执行完客户端的请求以后,返回给客户端的一个执行结果的状态编码。
产生原因:web服务器(容器)根据请求的地址找不到相应资源。


(1)、网页URL生成规则改变;

(2)、网页文件更名或移动位置;地址错误(拼写不正确,字母大小写错误)

(3)、导入链接拼写错误。



3、405错误

产生原因:web服务器(容器)找不到service()方法处理请求。
(1)、service方法名称写错
(2)、service方法参数类型与标准不一致
(3)、service方法异常、返回值类型与标准不一致


4、500错误

产生的原因:程序的运行过程中出错。般为服务器运行不正常时提示,服务器端的网页程序设计有误
(1)、servlet类没有继承HttpServlet或实现servlet接口
(2)、web.xml文件中的 <servlet-class>写错
(3)、service方法中代码运行时抛出异常




0
发表评论
评论通过审核后显示。
文章分类
联系我们
联系人: 王先生