Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.http.impl.nio.client

Default asynchronous HTTP client implementation.

See:
Description

Class Summary
AbstractHttpAsyncClient | Deprecated.
CloseableHttpAsyncClient | Base implementation of `HttpAsyncClient` that also implements `Closeable`.
CloseableHttpPipeliningClient | Base implementation of `HttpPipeliningClient` that also implements `Closeable`.
DefaultAsyncUserTokenHandler | Default implementation of `UserTokenHandler` for asynchrounous HTTP client communication.
DefaultHttpAsyncClient | Deprecated.
HttpAsyncClientBuilder | Builder for `CloseableHttpAsyncClient` instances.
HttpAsyncClients | Factory methods for `CloseableHttpAsyncClient` and `CloseableHttpPipeliningClient` instances.

## Package org.apache.http.impl.nio.client Description

Default asynchronous HTTP client implementation.

The usual execution flow can be demonstrated by the code snippet below:

     CloseableHttpAsyncClient httpclient = HttpAsyncClients.createDefault();
     try {
         httpclient.start();
         HttpGet request = new HttpGet("http://www.apache.org/");
         Future future = httpclient.execute(request, null);
         HttpResponse response = future.get();
         System.out.println(response.getStatusLine());
         // Do something useful with the response body
     } finally {
         httpclient.close();
     }

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.