hutool 常用工具类 ---(有空看看-含验证码)


https://www.hutool.cn/docs/#/

 
                cn.hutool
                hutool-all
                5.4.1
            

验证码

后端代码

    @PostMapping("/no2")
    //获取用户信息的方法 用Authentication类
    public void NO2(HttpServletResponse response) throws IOException {
//        HttpHeaders headers = new HttpHeaders();
////        //生成验证码图片
        LineCaptcha lineCaptcha = CaptchaUtil.createLineCaptcha(200, 100);
        //输出code,这里可以存到redis,前端给个随机码 +这个验证码
        Console.log("输出验证码code: "+lineCaptcha.getCode());
        //指定响应头给浏览器
        response.setContentType("image/png");//告诉浏览器输出内容为图片
        response.setHeader("Pragma", "No-cache");//禁止浏览器缓存
        response.setHeader("Cache-Control", "no-cache");
        //输出流文件给前端
        lineCaptcha.write(response.getOutputStream());
    }

前端代码



tu pian