From 2c4cfb7ed1ece6c3b80f7d551a267e9367ddb12b Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 05 一月 2024 10:31:31 +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