如何用postman自测登陆?

如何用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);
}

http://img1.sycdn.imooc.com//climg/5e05b6f70959533d13520682.jpg

地址栏怎么填写?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

postman里有个raw,数据选择json,以body方式传过去

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师