春云假装拦截器

Ore*_*ste 5 java maven spring-cloud netflix-feign

我创建了一个ClientHttpRequestInterceptor,用于拦截所有传出的RestTemplate请求和响应。我想将拦截器添加到所有外出的Feign请求/响应中。有没有办法做到这一点?

我知道有一个feign.RequestInterceptor,但是有了这个,我只能截获请求,而不能截获响应。

我在Github中找到了一个FeignConfiguration类,可以添加拦截器,但我不知道它是哪个Maven依赖版本。

spe*_*ibb 1

如果您想使用 Spring Cloud 中的 feign,请用作org.springframework.cloud:spring-cloud-starter-feign您的依赖坐标。目前修改响应的唯一方法是实现您自己的feign.Client.