Welcome to the Async Http Client!

The Async Http Client library purpose is to allow Java applications to easily execute HTTP requests and asynchronously process the HTTP responses. The library also supports the WebSocket Protocol.

Get started

The Async HTTP Client library is simple to use. First, in order to add it to your Maven project, simply add this dependency:

<dependency>
   <groupId>com.ning</groupId>
   <artifactId>async-http-client</artifactId>
   <version>1.8.0-SNAPSHOT</version>
</dependency>