Human-friendly and powerful HTTP request library for Node.js
Reference implementation of Joyent's HTTP Signature scheme.
Mimic a Node.js HTTP response stream
A light-weight module that brings Fetch API to node.js
A response-like object for mocking a Node.js HTTP response stream
Core Promise support implementation for the simplified HTTP request client 'request'.
The simplified HTTP request client 'request' with Promise support. Powered by native ES6 promises.
Check whether a request can be retried based on the `error.code`
Timeout HTTP/HTTPS requests
Download and extract files
The leanest and most handsome HTTP client in the Nodelands.
HTTP2 client, just with the familiar `https` API
Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines.
elegant & feature rich browser / node HTTP with a fluent API
The simplified HTTP request client 'request' with Promise support. Powered by Bluebird.
Opinionated, caching, retrying fetch client
Send parameterized requests to GitHub's APIs with sensible defaults in browsers and Node
A PAC file proxy `http.Agent` implementation for HTTP
Tracks the download progress of a request made with mikeal/request, giving insight of various metrics including progress percent, download speed and time remaining
SuperAgent driven library for testing HTTP servers