常见的HTTP状态码(400 / 404 / 500)解析
最编程
2024-01-16 10:52:48
...
HTTP常见的三种状态码(400 / 404 / 500)
1.400-服务器不理解请求的语法
400 是 HTTP 的状态码,主要有两种形式:
1)bad request 意思是 “错误的请求”。
2)invalid hostname 意思是 “不存在的域名”。
原因:前端提交的字段名称或者字段类型和后台的实体类不一样,或者前端提交的参数跟后台需要的参数个数不一致,导致无法封装。
2.404-服务器无法根据客户端的请求找到资源(网页)
原因:前端调用的URL不存在
3.500-服务器内部错误,无法完成请求
原因:500错误是传入的参数在业务处理中出现了异常。
http响应中状态码400和500的区别:
1)400-参数与控制器层所需要的参数不符合,并没有进入后台服务器(控制器)里。
2)500-传入的参数在业务处理中出现了异常,进入了后台服务器(控制器)里。
推荐阅读
-
理解并解读常见的HTTP响应状态码
-
总结了导致HTTP请求状态码为400的原因
-
HTTP 400状态码背后的原因是什么?
-
个人总结:解读HTTP状态码的400\500错误代码
-
解决HTML 400状态码和HTTP 400 Bad Request状态码的方法
-
HTTP状态码:400\500 错误代码(个人总结)
-
【JavaWeb】探讨HTTP状态码100、200、300、400、500、600的解析
-
http statusCode(状态码) 200、300、400、500序列
-
常见的HTTP状态码(400 / 404 / 500)解析
-
400、401、403、404状态码-1.400状态码:请求无效——状态码解析