Skip to content

请求头工具

说明

用来获取请求头中的数据,并且在异步方法中也可以正常获取。 原理是通过创建一个web过滤器,每次请求到来时,获取请求头的所有请求头数据存储到TTL容器(TransmittableThreadLocal)缓存里里, 存储到TTL容器是为了在异步或者多线程代码中不丢失请求头数据,请求结束后自动清除数据。

关键类

  • HeaderHolder 请求头获取工具类,用于调用获取请求头信息
  • HolderContextHolder 请求头上下文TTL存储类
  • WebHeaderHolderInterceptor web请求头过滤器
本文档内容版权属于济南易杯光年软件技术有限公司,保留所有权利