500 Servlet Exception是什么意思

 我来答
刺任芹O
2022-11-16 · TA获得超过6.2万个赞
知道顶级答主
回答量:38.7万
采纳率:99%
帮助的人:8823万
展开全部

是网站的程序出现bug时返回的异常信息。服务器错误500,  这个编号是http协议规定的一种表示, 比如404表示服务器的文件没找到,200表示服务器正常成功返回数据信息。 

通常一个比较完善的网站不会返回这样的错误信息,出现这样的情况是程序代码没有做异常页面处理,而将后台错误直接返回的用户页面上。

扩展资料

服务器错误时可能出悉敏贺现的代码和信息:

1、500 Internal Server Error

服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器端的源代码出现错误时出现。

2、501 Not Implemented

服务器不支持当前请求所需要的睁派某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。

3、502 Bad Gateway

作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。

4、503 Service Unavailable

由于临时的服务器维护或者过载,服务器当前无法处理请求。如果能够预计延迟时间,那么响应中可以包含一个
Retry-After 头用以标明这个延迟时间。如果没有给出这个 Retry-After 信息,那么客户端应当以处理500响应的方式处理。

5、504 Gateway Timeout

作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。

注意拿察:某些代理服务器在DNS查询超时时会返回400或者500错误

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式