我有一个假装客户
@FeignClient(name = "client1")
public interface Client1 {
@GetMapping("/hello")
HelloResponse hello();
}
如何在client1
中获得名称RequestInterceptor
?
public class HelloInterceptor implements RequestInterceptor {
@Override
public void apply(RequestTemplate requestTemplate) {
// how to get "client1" here?
}
}
requestTemplate.feignTarget().name()
这将给客户名称