From 4e4af90184f5fa5b40d87e2d08d9192bfd237ef0 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 30 四月 2021 19:13:58 +0800 Subject: [PATCH] 拼多多备案,京东、拼多多,唯品会,苏宁支持小程序跳转 --- fanli/src/main/java/com/yeshi/fanli/controller/validate/ValidateController.java | 82 ++++++++++++++++++++-------------------- 1 files changed, 41 insertions(+), 41 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/validate/ValidateController.java b/fanli/src/main/java/com/yeshi/fanli/controller/validate/ValidateController.java index 60cb55b..7cc4854 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/validate/ValidateController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/validate/ValidateController.java @@ -1,42 +1,42 @@ -package com.yeshi.fanli.controller.validate; - -import java.io.IOException; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; - -import com.yeshi.fanli.util.Constant; -import com.yeshi.fanli.util.VerifyCodeUtil; - - -@Controller -@RequestMapping("admin/new/api/validate") -public class ValidateController { - - @RequestMapping(value = "/imgcode", method = RequestMethod.GET) - public void imgCode(HttpServletRequest request, HttpServletResponse response) { - response.setHeader("Pragma", "No-cache"); - response.setHeader("Cache-Control", "no-cache"); - response.setDateHeader("Expires", 0); - response.setContentType("image/jpeg"); - - // 鐢熸垚闅忔満瀛椾覆 - String verifyCode = VerifyCodeUtil.generateVerifyCode(4); - // 瀛樺叆浼氳瘽session - HttpSession session = request.getSession(true); - session.setAttribute(Constant.RANDKEY, verifyCode.toLowerCase()); - // 鐢熸垚鍥剧墖 - int w = 200, h = 80; - try { - VerifyCodeUtil.outputImage(w, h, response.getOutputStream(), verifyCode); - } catch (IOException e) { - e.printStackTrace(); - } - } - +package com.yeshi.fanli.controller.validate; + +import java.io.IOException; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; + +import com.yeshi.fanli.util.Constant; +import com.yeshi.fanli.util.VerifyCodeUtil; + + +@Controller +@RequestMapping("admin/new/api/validate") +public class ValidateController { + + @RequestMapping(value = "/imgcode", method = RequestMethod.GET) + public void imgCode(HttpServletRequest request, HttpServletResponse response) { + response.setHeader("Pragma", "No-cache"); + response.setHeader("Cache-Control", "no-cache"); + response.setDateHeader("Expires", 0); + response.setContentType("image/jpeg"); + + // 鐢熸垚闅忔満瀛椾覆 + String verifyCode = VerifyCodeUtil.generateVerifyCode(4); + // 瀛樺叆浼氳瘽session + HttpSession session = request.getSession(); + session.setAttribute(Constant.RANDKEY, verifyCode.toLowerCase()); + // 鐢熸垚鍥剧墖 + int w = 200, h = 80; + try { + VerifyCodeUtil.outputImage(w, h, response.getOutputStream(), verifyCode); + } catch (IOException e) { + e.printStackTrace(); + } + } + } \ No newline at end of file -- Gitblit v1.8.0