@EnableConfigurationProperties(value=LibbyControlProperties.class) @AutoConfigureBefore(value=org.springframework.cloud.commons.httpclient.HttpClientConfiguration.class) @Configuration(proxyBeanMethods=false) @ConditionalOnProperty(name="spring.cloud.httpclientfactories.apache.enabled", matchIfMissing=true) @ConditionalOnClass(value=org.apache.http.client.HttpClient.class, name="org.apache.http.impl.client.cache.CachingHttpClientBuilder") public class LibbyHttpClientConfiguration extends Object
| 构造器和说明 |
|---|
LibbyHttpClientConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.http.impl.client.HttpClientBuilder |
apacheHttpClientBuilder(org.apache.http.impl.client.cache.CacheConfig cacheConfig,
LibbyControlProperties libbyControlProperties) |
org.apache.http.impl.client.cache.CacheConfig |
cacheConfig(LibbyControlProperties libbyControlProperties) |
@Bean
@ConditionalOnMissingBean
public org.apache.http.impl.client.HttpClientBuilder apacheHttpClientBuilder(org.apache.http.impl.client.cache.CacheConfig cacheConfig,
LibbyControlProperties libbyControlProperties)
throws IOException
IOException@Bean @ConditionalOnMissingBean public org.apache.http.impl.client.cache.CacheConfig cacheConfig(LibbyControlProperties libbyControlProperties)
Copyright © 2022. All rights reserved.