puppetlabs/clj-http-client — pull request #8 by fpringvaldsen (2014-07-15 23:49:40+00:00)
Title: (TK-27) Allow user to manage clients explicitly

This PR will allow the user to explicitly create instances of a sync or async client, and then use those clients for multiple http requests. All the previous APIs remain intact; if the user uses the old http request functions, things will behave as they did before (i.e., it will create a new client and close it once the response comes in).