怎么做app和网站购物车,游戏网站建设策划书,做公司网站500元,wordpress教程网模板RequestInterceptor接口位于包io.github.openfeign-core下#xff0c;使用Spring Cloud Feign的时候会自动依赖这个包
下面的代码会在每次调用Feign1的m1方法时#xff0c;向HTTP头追加键值对武汉3:晴川历历汉阳树
FeignClient(value feignA, url XXX或…RequestInterceptor接口位于包io.github.openfeign-core下使用Spring Cloud Feign的时候会自动依赖这个包
下面的代码会在每次调用Feign1的m1方法时向HTTP头追加键值对武汉3:晴川历历汉阳树
FeignClient(value feignA, url XXX或者el表达式${abc:默认值})
public interface Feign1 {GetMapping(value /api/xxx, headers {武汉1杨泗港长江大桥,武汉2鹦鹉洲长江大桥})String m1();
}package 你的包名;import feign.RequestInterceptor;
import feign.RequestTemplate;
import org.springframework.stereotype.Component;Component
public class MyInterceptor implements RequestInterceptor {Overridepublic void apply(RequestTemplate template) {String name template.feignTarget().name();if (feignA.equals(name)) {// 每次调用Feign1的m1方法时都会往HTTP头追加武汉3晴川历历汉阳树template.header(武汉3, 晴川历历汉阳树);}}
}