解释以下代码验证码请求:
@RequestMapping("/verifycode")
public void verifycode(HttpServletRequest request, HttpServletResponse response){
//生成验证码,并响应出去
// HappyCaptcha.require(request,response).build().finish();
VerifyCodeUtil.getVerifyCode(request, response);
}
急
VerifyCodeUtil.getVerifyCode(request, response);虽然你没发这个方法的代码,我想他应该是这么实现的。
1、随机生成验证码:比如1234
2、将验证码放到Redis里面。
3、登录请求的时候再验证这个验证码是否正确
调用/verifycode接口,获取参数,参数在request中,然后在VerifyCodeUtil.getVerifyCode(request, response);校验验证码,将结果返回给接口调用方