## Uses of Interface
org.springframework.http.client.AsyncClientHttpRequest

- Packages that use AsyncClientHttpRequest
  Package | Description
  --- | ---
  org.springframework.http.client | Contains an abstraction over client-side HTTP.
  org.springframework.http.client.support | This package provides generic HTTP support classes, to be used by higher-level classes like RestTemplate.
  org.springframework.mock.http.client | Mock implementations of client-side HTTP abstractions.
  org.springframework.test.web.client | Contains client-side REST testing support.
  org.springframework.web.client | Core package of the client-side web support.

- - ### Uses of AsyncClientHttpRequest in org.springframework.http.client

    Methods in org.springframework.http.client that return AsyncClientHttpRequest
    Modifier and Type | Method and Description
    --- | ---
    `AsyncClientHttpRequest` | InterceptingAsyncClientHttpRequestFactory.`createAsyncRequest(URI uri, HttpMethod method)` Deprecated.
    `AsyncClientHttpRequest` | OkHttp3ClientHttpRequestFactory.`createAsyncRequest(URI uri, HttpMethod httpMethod)`
    `AsyncClientHttpRequest` | AsyncClientHttpRequestFactory.`createAsyncRequest(URI uri, HttpMethod httpMethod)` Deprecated. Create a new asynchronous `AsyncClientHttpRequest` for the specified URI and HTTP method.
    `AsyncClientHttpRequest` | SimpleClientHttpRequestFactory.`createAsyncRequest(URI uri, HttpMethod httpMethod)` Create a new asynchronous `AsyncClientHttpRequest` for the specified URI and HTTP method.
    `AsyncClientHttpRequest` | HttpComponentsAsyncClientHttpRequestFactory.`createAsyncRequest(URI uri, HttpMethod httpMethod)` Deprecated.
    `AsyncClientHttpRequest` | Netty4ClientHttpRequestFactory.`createAsyncRequest(URI uri, HttpMethod httpMethod)` Deprecated.

  - ### Uses of AsyncClientHttpRequest in org.springframework.http.client.support

    Methods in org.springframework.http.client.support that return AsyncClientHttpRequest
    Modifier and Type | Method and Description
    --- | ---
    `protected AsyncClientHttpRequest` | AsyncHttpAccessor.`createAsyncRequest(URI url, HttpMethod method)` Deprecated. Create a new `AsyncClientHttpRequest` via this template's `AsyncClientHttpRequestFactory`.

  - ### Uses of AsyncClientHttpRequest in org.springframework.mock.http.client

    Classes in org.springframework.mock.http.client that implement AsyncClientHttpRequest
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MockAsyncClientHttpRequest` Deprecated. as of Spring 5.0, with no direct replacement

  - ### Uses of AsyncClientHttpRequest in org.springframework.test.web.client

    Methods in org.springframework.test.web.client that return AsyncClientHttpRequest
    Modifier and Type | Method and Description
    --- | ---
    `AsyncClientHttpRequest` | MockMvcClientHttpRequestFactory.`createAsyncRequest(URI uri, HttpMethod method)`

  - ### Uses of AsyncClientHttpRequest in org.springframework.web.client

    Methods in org.springframework.web.client with parameters of type AsyncClientHttpRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | AsyncRequestCallback.`doWithRequest(AsyncClientHttpRequest request)` Deprecated. Gets called by `AsyncRestTemplate.execute(java.lang.String, org.springframework.http.HttpMethod, org.springframework.web.client.AsyncRequestCallback, org.springframework.web.client.ResponseExtractor<T>, java.lang.Object...)` with an opened `ClientHttpRequest`.