Spring Boot: настройка RestTemplate
Существует три основных подхода к настройке RestTemplate, в зависимости от того, насколько широко вы хотите применить настройки. Чтобы сделать область возможных настроек как можно более узкой, добавьте автоматически настроенный RestTemplateBuilder и затем вызовите его методы, как требуется. Каждый вызов метода возвращает новый экземпляр RestTemplateBuilder, поэтому настройки влияют только на использование компоновщика (builder'а). Чтобы сделать аддитивную настройку всего приложения, используйте bean-компонент RestTemplateCustomizer. Все такие bean-компоненты автоматически регистрируются в автоматически настроенном RestTemplateBuilder и применяются ко всем шаблонам, созданным с его помощью. В следующем примере показан настройщик, который настраивает использование прокси для всех хостов, кроме 192.168.0.5: static class ProxyCustomizer implements RestTemplateCustomizer { @Override public void customize(RestTemplate restTemplate) { HttpHost proxy = new HttpHost(...