我在使用webflux时出现了一个现象,我两个项目使用mono返回结果,两个结果居然不一样,很纳闷
一个是正常的:
data:{"data":{"sessionId":"645cafdbb9f1b7abebd10af7","status":-1,"username":null},"code":0,"msg":"操作成功"}
这种返回结果是正常的
错误的:
{
"code": "0000",
"data": {
"sessionId": "645cafdbb9f1b7abebd10af7",
"status": -1,
"username": null
},
"message": "操作成功"
}
这种就错了,然后前端也就不出意外出现了问题。
这两个区别是一个有前缀data: 一个没有
为什么会出现这种问题呢
这是接口代码:
![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/499173008386131.png "#left")