クラスの使用
org.springframework.boot.http.client.HttpComponentsHttpClientBuilder
HttpComponentsHttpClientBuilder を使用するパッケージ
org.springframework.boot.http.client 内の HttpComponentsHttpClientBuilder 使用
修飾子と型メソッド説明HttpComponentsHttpClientBuilder.withConnectionConfigCustomizer(ConsumerSE<org.apache.hc.client5.http.config.ConnectionConfig.Builder> connectionConfigCustomizer) 基礎となるConnectionConfig.Builderに追加のカスタマイズを適用する新しいHttpComponentsHttpClientBuilderを返します。HttpComponentsHttpClientBuilder.withConnectionManagerCustomizer(ConsumerSE<org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder> connectionManagerCustomizer) 基礎となるPoolingHttpClientConnectionManagerBuilderに追加のカスタマイズを適用する新しいHttpComponentsHttpClientBuilderを返します。HttpComponentsHttpClientBuilder.withCustomizer(ConsumerSE<org.apache.hc.client5.http.impl.classic.HttpClientBuilder> customizer) 基礎となるHttpClientBuilderに追加のカスタマイズを適用する新しいHttpComponentsHttpClientBuilderを返します。HttpComponentsHttpClientBuilder.withDefaultRequestConfigCustomizer(ConsumerSE<org.apache.hc.client5.http.config.RequestConfig.Builder> defaultRequestConfigCustomizer) デフォルトのリクエストに使用される基礎となるRequestConfig.Builderに追加のカスタマイズを適用する新しいHttpComponentsHttpClientBuilderを返します。HttpComponentsHttpClientBuilder.withDnsResolver(org.apache.hc.client5.http.DnsResolver dnsResolver) 新しいHttpComponentsHttpClientBuilderを、交換用のDnsResolverと一緒に返送してください。HttpComponentsHttpClientBuilder.withSocketConfigCustomizer(ConsumerSE<org.apache.hc.core5.http.io.SocketConfig.Builder> socketConfigCustomizer) 基礎となるSocketConfig.Builderに追加のカスタマイズを適用する新しいHttpComponentsHttpClientBuilderを返します。HttpComponentsHttpClientBuilder.withTlsSocketStrategyFactory(HttpComponentsHttpClientBuilder.TlsSocketStrategyFactory tlsSocketStrategyFactory) 新しいHttpComponentsHttpClientBuilderをTlsSocketStrategyファクトリの交換品とともに返却します。