码迷,mamicode.com
首页 > 编程语言 > 详细

SpringCloud feign调用 请求头扩展

时间:2020-04-24 10:28:31      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:特殊   current   添加   eth   demo   特殊属性   inpu   token   tor   

feign调用有时候会需要在请求头中传入特殊属性,feign提供了这个扩展接口

public interface RequestInterceptor {

  /**
   * Called for every request. Add data using methods on the supplied {@link RequestTemplate}.
   */
  void apply(RequestTemplate template);
}

demo如下

public void apply(RequestTemplate input) {
   input.header("X-Auth";, currentToken);
}

接口说明:

Zero or more RequestInterceptors may be configured for purposes such as adding headers to
all requests. No guarantees are give with regards to the order that interceptors are applied.

RequestInterceptors 用于在request上添加header,有多个是不能保证顺序。

SpringCloud feign调用 请求头扩展

标签:特殊   current   添加   eth   demo   特殊属性   inpu   token   tor   

原文地址:https://www.cnblogs.com/mengjianzhou/p/12765653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!