如何用postman自测登陆?
@ApiOperation(value = "用户登录", notes = "用户登录", httpMethod = "POST")
@PostMapping("/login")
public IMOOCJSONResult login(@RequestBody UserBO userBO,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
String username = userBO.getUsername();
String password = userBO.getPassword();
// 0. 判断用户名和密码必须不为空
if (StringUtils.isBlank(username) ||
StringUtils.isBlank(password)) {
return IMOOCJSONResult.errorMsg("用户名或密码不能为空");
}
// 1. 实现登录
Users userResult = userService.queryUserForLogin(username,
MD5Utils.getMD5Str(password));
if (userResult == null) {
return IMOOCJSONResult.errorMsg("用户名或密码不正确");
}
userResult = setNullProperty(userResult);
CookieUtils.setCookie(request, response, "user",
JsonUtils.objectToJson(userResult), true);
// TODO 生成用户token,存入redis会话
// TODO 同步购物车数据
return IMOOCJSONResult.ok(userResult);
}

地址栏怎么填写?
正在回答
postman里有个raw,数据选择json,以body方式传过去
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星