Monadic HTTP client library.
The easiest way is to grab it from NPM. If you're running in a Browser environment, you can use Browserify
$ npm install net.http-client
Using with CommonJS
If you're not using NPM, Download the latest release, and require
var httpClient =
Using with AMD
Download the latest release, and require the
Using without modules
Download the latest release, and load the
file. The properties are exposed in the global
Compiling from source
$ git clone git://github.com/folktale/net.http-client.git $ cd net.http-client $ npm install $ make bundle
This will generate the
dist/net.http-client.umd.js file, which you can load in
You can read the documentation online or build it yourself:
$ git clone git://github.com/folktale/net.http-client.git $ cd net.http-client $ npm install $ make documentation
Then open the file
docs/literate/index.html in your browser.
This library assumes an ES5 environment, but can be easily supported in ES3 platforms by the use of shims. Just include es5-shim :)
Currently only browser platforms (IE8+, Chrome, Firefox, Safari, Opera) are supported, though there are plans to support Node.
Copyright (c) 2013 Quildreen Motta.
Released under the MIT licence.