Session存储数据和redis存储
//注入
redisTemplate.opsForValue().set(phone,random,100,TimeUnit.SECONDS);
//获取
String random = redisTemplate.opsForValue().get(phone);
//注入
HttpSession session = request.getSession(true);
session.setAttribute("random" ,random);
session.setMaxInactiveInterval(60);//保存时间 暂时设定为1分钟
request.getSession().setAttribute(Constants.KAPTCHA_SESSION_KEY,random);
//设置响应头控制浏览器不要缓存
response.setDateHeader("expries", -1);
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
response.setHeader("Access-Token",session.getId());
//获取
String captchaId = (String) request.getSession().getAttribute(Constants.KAPTCHA_SESSION_KEY);