对比新文件 |
| | |
| | | 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; |
| | | } |
| | | |
| | | |
| | | } |