Class RestTemplateConfiguration


  • @Configuration(proxyBeanMethods=false)
    @EnableConfigurationProperties(HttpClientRestProperties.class)
    public class RestTemplateConfiguration
    extends Object
    Http RestTemplateHeaderInterceptor 配置
    Author:
    L.cm
    • Constructor Detail

      • RestTemplateConfiguration

        public RestTemplateConfiguration()
    • Method Detail

      • restTemplate

        @Bean
        public org.springframework.web.client.RestTemplate restTemplate​(HttpClientRestProperties properties,
                                                                        org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.client.RestTemplateBuilder> builderProvider)
        普通的 RestTemplate,不透传请求头,一般只做外部 http 调用
        Parameters:
        properties - HttpClientProperties
        builderProvider - RestTemplateBuilder
        Returns:
        RestTemplate