1。定义拦截器类,实现apply方法:

package cn.tju.edu.interceptor;

import feign.RequestInterceptor;
import feign.RequestTemplate;

public class MyInterceptor implements RequestInterceptor {
@Override
public void apply(RequestTemplate requestTemplate) {
System.out.println("Reuest path is: "+requestTemplate.path());
}
}

2.配置拦截器类:

package cn.tju.edu.config;

import cn.tju.edu.interceptor.MyInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class InterceptorConfig {
@Bean
public MyInterceptor getInterceptor(){
return new MyInterceptor();
}
}