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
HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
Timings for HTTP requests
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`
Low-level HTTP/HTTPS/XHR/fetch request interception library.
Core Promise support implementation for the simplified HTTP request client 'request'.
Isomorphic client library for making HTTP requests in node.js and browser.
HTTP request logger middleware for node.js
The simplified HTTP request client 'request' with Promise support. Powered by native ES6 promises.
Provides a way to make requests
Provides a way to make requests
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
Simplified HTTP request client.
The simplified HTTP request client 'request' with Promise support. Powered by Bluebird.
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.
node-httpreq is a node.js library to do HTTP(S) requests the easy way
A simple object to represent an http response
Very low level wrapper arround http.request/https.request
Make synchronous web requests
Mock http requests made using fetch