A light-weight module that brings Fetch API to node.js
Mimic a Node.js HTTP response stream
Provides a way to make requests
Provides a way to make requests
Opinionated, caching, retrying fetch client
Reference implementation of Joyent's HTTP Signature scheme.
A response-like object for mocking a Node.js HTTP response stream
Timings for HTTP requests
HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
A PAC file proxy `http.Agent` implementation for HTTP
Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines.
Check whether a request can be retried based on the `error.code`
Isomorphic client library for making HTTP requests in node.js and browser.
HTTP request logger middleware for node.js
Low-level HTTP/HTTPS/XHR/fetch request interception library.
Core Promise support implementation for the simplified HTTP request client 'request'.
Provides a way to make requests
The simplified HTTP request client 'request' with Promise support. Powered by native ES6 promises.
Provides a way to make requests
Fake HTTP injection library
Promise-based request library for node using the native http module.
Convert a WHATWG URL to an http(s).request options object.
Drop-in replacement for Nodes http and https that transparently make http request to both http1 / http2 server, it's using the ALPN protocol
node-httpreq is a node.js library to do HTTP(S) requests the easy way
The simplified HTTP request client 'request' with Promise support. Powered by Bluebird.
Simplified HTTP request client.
A simple object to represent an http response
For a given Buffer or Stream, this module will attempt to determine the total length of the stream contents. It currently supports Buffers, `fs` streams, `http` responses, and `request` objects, and allows for specifying custom stream types.
Very low level wrapper arround http.request/https.request
Make synchronous web requests
Browser port of the Node.js 'request' package