Springboot feign 传递request信息
基础实现 requestInterceptor 实现类中添加信息 public class NativeFeignConf { @Bean public RequestInterceptor getRequestInterceptor(){ return new RequestInterceptor() { @Override public void apply(RequestTemplate requestTemplate) { ServletRequestAttributes servletRequestAttributes=(ServletRequestAttributes)RequestContextHolder.currentRequestAttributes(); HttpServletRequest req=servletRequestAttributes.getRequest(); Map<String,Collection<String>> headerMap=new HashMap(); //获取你需要传递的头信息 String myHeaderVal=req.getHeader("myHeader"); headerMap.put("myHeader",Arrays.asList(myHeaderVal)); //feign请求时,便可携带上该信息