http协议服务器错误代码稍后再试,Http协议常见错误码说明解析

我们访问网站的时候,有时会显示失败,有错误码提示。如经常会看到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文件中的 写错

(3)、service方法中代码运行时抛出异常

你可能感兴趣的:(http协议服务器错误代码稍后再试,Http协议常见错误码说明解析)