Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Async Http Client - Clojure
Clojure Java

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
test/async/http/client
.gitignore
LICENSE-2.0.txt
README.org
docs.org
project.clj
todo.org

README.org

Async Http Client - Clojure

Intro

ahc-clj is Async Http Client for Clojure.

Will not block a thread to wait for response.

Will return a clojure.core/promise that will be delivered once response is completed.

Allows you to provide callbacks that will get triggered on Http Response events like:

  • received status line,
  • received headers,
  • received body part,
  • completed request,
  • handle error.

That should allow to consume streams.

ahc-clj is distributed under Apache License, Version 2.0.

Sample

Requires

Clojure 1.2

Documentation

See docs. Also autodoc is available.

Progress

List of tasks to do.

Something went wrong with that request. Please try again.