From 39739e34af928aae204c55db7974213c9b938c5a Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 21 二月 2024 18:33:14 +0800 Subject: [PATCH] 整理 --- server/openapi/src/main/java/com/doumee/api/web/ApiController.java | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/server/openapi/src/main/java/com/doumee/api/web/ApiController.java b/server/openapi/src/main/java/com/doumee/api/web/ApiController.java new file mode 100644 index 0000000..ecceb79 --- /dev/null +++ b/server/openapi/src/main/java/com/doumee/api/web/ApiController.java @@ -0,0 +1,35 @@ +package com.doumee.api.web; + +import com.doumee.config.Jwt.JwtTokenUtil; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import javax.servlet.http.HttpServletRequest; + +/** + * Controller鍩虹被 + * @author Eva.Caesar Liu + * @date 2022/03/15 09:54 + */ +@Slf4j +public class ApiController { + + + /** + * 寰楀埌request瀵硅薄 + * + * @return + */ + public HttpServletRequest getRequest() { + HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + return request; + } + + protected String getToken() { + Object obj = this.getRequest().getAttribute(JwtTokenUtil.HEADER_KEY); + return obj != null ? obj.toString() : null; + } + + +} -- Gitblit v1.9.3