Мне нужно добавить пользовательский заголовок авторизации для некоторых новых симулированных клиентов.Поэтому я пишу RequestInterceptor, и он работает, но дело в том, что я не хочу, чтобы этот пользовательский RequestInterceptor влиял на моих старых клиентов.Я попытался отфильтровать, используя метод template.url (), но он не дает мне полный URL-адрес запроса, а содержит только URL-адрес клиентского метода (не URL-адрес и путь, объявленные выше класса клиента).Мой вопрос заключается в том, как я могу нацелить перехватчик?
Это моя конфигурация:
@Configuration
open class FeignCustomConfiguration {
private fun generateToken(): String { ... }
@Bean
open fun requestInterceptor(): RequestInterceptor {
return RequestInterceptor {
it.header("Authorization", generateToken())
}
}
}