类 JdkClientHttpRequestFactory

java.lang.Object
cn.taketoday.http.client.JdkClientHttpRequestFactory
所有已实现的接口:
ClientHttpRequestFactory

public class JdkClientHttpRequestFactory extends Object implements ClientHttpRequestFactory
ClientHttpRequestFactory implementation based on the Java HttpClient.
从以下版本开始:
4.0
作者:
Marten Deinum, Arjen Poutsma, Harry Yang
  • 字段详细资料

    • httpClient

      private final HttpClient httpClient
    • executor

      private final Executor executor
    • readTimeout

      @Nullable private Duration readTimeout
  • 构造器详细资料

    • JdkClientHttpRequestFactory

      public JdkClientHttpRequestFactory()
      Create a new instance of the JdkClientHttpRequestFactory with a default HttpClient.
    • JdkClientHttpRequestFactory

      public JdkClientHttpRequestFactory(HttpClient httpClient)
      Create a new instance of the JdkClientHttpRequestFactory based on the given HttpClient.
      参数:
      httpClient - the client to base on
    • JdkClientHttpRequestFactory

      public JdkClientHttpRequestFactory(HttpClient httpClient, Executor executor)
      Create a new instance of the JdkClientHttpRequestFactory based on the given HttpClient and Executor.
      参数:
      httpClient - the client to base on
      executor - the executor to use for blocking write operations
  • 方法详细资料