Required request body is missing
美好的一天,从解决BUG开始!org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing大概意思是我们要从前端获取的数据丢失了Required request body is missing这里我用了@RequestBody这个注解,这个注解的大概作用,就是
·
美好的一天,从解决BUG开始!
org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing
大概意思是我们要从前端获取的数据丢失了Required request body is missing
这里我用了@RequestBody这个注解,这个注解的大概作用,就是把前端提交的数据包装成一个json格式的数据给我们返回到后端,后端再对数据进行处理。所以数据丢失的原因应该是在前端,到前端看看该数据的返回过程。
用swagger调试时没有任何问题,可见问题出现再前端
网上找了很久 终于发现了错误
前端数据没有用data:对其进行定义,前端VUE返回的数据如果要以json的形式返回的话,必须用data:进行定义,否则会报错,于是我在前端api中添加了data:returnData
如下
addFun(returnData){
return request({
url:``,
method: 'post',
//returnData条件对象 后端使用RequestBody获取数据
//data表示将对象转换成json进行传递到接口里面
data:returnData
})
},
更多推荐
已为社区贡献1条内容
所有评论(0)