Interface FilterOrderConstants


public interface FilterOrderConstants
各Filter的Order值 值越大越晚执行
Author:
wangliang181230
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    授权账号过滤器
    static final int
    Cache304过滤器
    static final int
    上下文清理者
    static final int
    内部请求判断过滤器
    static final int
    无效请求拦截
    static final int
    登录过滤器
    static final int
    参数加密解密
    static final int
    请求方式过滤
    static final int
    SpringMVC将Request存入ThreadLocal的过滤器的Order值。 自定义的Filter如果需要用到HttpUtils获取Request和Response信息的话,则需要比此Order值要大,即优先级低于SpringMVC的过滤器。 否则 `RequestContextHolder.getRequestAttributes().getRequest()` 为空导致获取不到请求信息。
    static final int
    链路跟踪相关
  • Field Details

    • CONTEXT_CLEANER

      static final int CONTEXT_CLEANER
      上下文清理者
      See Also:
    • CACHE304

      static final int CACHE304
      Cache304过滤器
      See Also:
    • SPRING_MVC_REQUEST_SET_TO_THREAD_LOCAL

      static final int SPRING_MVC_REQUEST_SET_TO_THREAD_LOCAL
      SpringMVC将Request存入ThreadLocal的过滤器的Order值。 自定义的Filter如果需要用到HttpUtils获取Request和Response信息的话,则需要比此Order值要大,即优先级低于SpringMVC的过滤器。 否则 `RequestContextHolder.getRequestAttributes().getRequest()` 为空导致获取不到请求信息。
      See Also:
    • INTERNAL_REQUEST

      static final int INTERNAL_REQUEST
      内部请求判断过滤器
      See Also:
    • REQUEST_TYPE

      static final int REQUEST_TYPE
      请求方式过滤
      See Also:
    • INVALID_REQUEST

      static final int INVALID_REQUEST
      无效请求拦截
      See Also:
    • TRACE

      static final int TRACE
      链路跟踪相关
      See Also:
    • APP_ACCOUNT

      static final int APP_ACCOUNT
      授权账号过滤器
      See Also:
    • PARAM_ENCRYPT

      static final int PARAM_ENCRYPT
      参数加密解密
      See Also:
    • LOGIN

      static final int LOGIN
      登录过滤器
      See Also: