grizzly-http-client

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