“status“: 400, “error“: “Bad Request“,

错误描述:

HTTP Status 400Bad Request
Type Status Report

错误原因一:
通过测试接口工具或者前台form表单提交数据到后台,前后数据类型要保持一致,不能参数名相同参数类型不同;比如你发送Int类型的age,后台使用String类型的 age接收就会报错;
解决方案:参数匹配,即前后台数据交互参数名及数据结构保持一致;

错误原因二:
使用@RequestParam(“”)接收参数,跟上面错误一是一样的问题,上图:

发送请求:
在这里插入图片描述
后台接收:
在这里插入图片描述
错误信息:
在这里插入图片描述

正确如下图:

在这里插入图片描述

错误原因三:
参数及数据结构匹配,请求路径错误!


版权声明:本文为qq_45117337原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。