HttpContextUtil.java 548 B

12345678910111213141516171819
  1. package cc.mrbird.febs.common.utils;
  2. import org.springframework.web.context.request.RequestContextHolder;
  3. import org.springframework.web.context.request.ServletRequestAttributes;
  4. import javax.servlet.http.HttpServletRequest;
  5. import java.util.Objects;
  6. /**
  7. * 用于获取 HTTP请求上下文
  8. *
  9. * @author MrBird
  10. */
  11. public class HttpContextUtil {
  12. public static HttpServletRequest getHttpServletRequest() {
  13. return ((ServletRequestAttributes) Objects.requireNonNull(RequestContextHolder.getRequestAttributes())).getRequest();
  14. }
  15. }