当用户名和密码不相同时用户注册接口的response
用户注册的 RegisterDTO 定义如下
@Data@NoArgsConstructor@EqualField(srcField = "password", dstField = "confirmPassword", message = "{user.password.equal-field}")public class RegisterDTO { }
当调用接口时密码和确认密码不相同时
{ "username": "test", "password": "111111", "confirm_password":"222222" }
服务端返回的结果是
{ "code": 10030, "message": { "register_DTO": "两次输入密码不一致" }, "request": "POST /cms/user/register" }
想确认2点
response 中的键名 register_DTO 能不能自己定义
调用接口时传递的参数必须是 `confirm_password` 时服务端才可以接收到参数,如果定义成 `confirmPassword` 了服务端就接收不到参数了,这个是在哪里设置的啊
19
收起
正在回答
1回答
这个是不能自定义的,当然如果去更改源码应该是可以的
如果设置了驼峰转下划线,那么这个必须传下划线不能是驼峰
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星