General purpose HTTP / HTTPS client for node.js. Supports transparent gzip / deflate decoding. Successor of http-get.
JavaScript
Latest commit 8a6698a Oct 16, 2014 @SaltwaterC Updated the CHANGELOG.
Failed to load latest commit information.
ca-bundle v0.5.1 Dec 31, 2012
config Beautified the code. Oct 16, 2014
lib The type is actually Error. Oct 16, 2014
test Dropping Travis support for node.js v0.8.x. It's too broken to Oct 16, 2014
tools
.gitignore Unstable node is unstable: mscdex/mmmagic#16 Dec 5, 2013
.npmignore Unstable node is unstable: mscdex/mmmagic#16 Dec 5, 2013
.travis.yml Dropping Travis support for node.js v0.8.x. It's too broken to Oct 16, 2014
CHANGELOG.md Updated the CHANGELOG. Oct 16, 2014
LICENSE.md Adds the bureaucratic bits. Feb 12, 2014
Makefile Dropping Travis support for node.js v0.8.x. It's too broken to Oct 16, 2014
README.md Adds the travis-ci.org URL to the image from the README. Feb 12, 2014
package.json Beautified the code. Oct 16, 2014

README.md

http-request build status NPM version

General purpose HTTP / HTTPS client for node.js. Supports transparent gzip / deflate decoding. Successor of http-get.

Installation

npm install http-request

Reference

System Requirements

Contributors

  • cmtt - options.timeout, fixed the broken handling of buffered response when retrying the request with options.nocompress
  • elarcent - HTTP Basic auth fix
  • Gil Pedersen - Fixed the stream handling
  • Stefan Klug - Added support for custom Agent