A light-weight module that brings Fetch API to node.js
RFC6265 Cookies and Cookie Jar for node.js
An HTTP(s) proxy `http.Agent` implementation for HTTPS
Turn a function into an `http.Agent` instance
HTTP and HTTPS modules that follow redirects.
HTTP content negotiation
Node.js final http responder
Create and parse Content-Disposition header
An HTTP(s) proxy `http.Agent` implementation for HTTP
Create and parse HTTP Content-Type header
Mimic a Node.js HTTP response stream
Reference implementation of Joyent's HTTP Signature scheme.
HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
Execute a listener when a response is about to write headers
Decompress a HTTP response if needed
HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Extremely fast HTTP Archive (HAR) validator using JSON Schema
Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
JSON Schema for HTTP Archive (HAR)
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Prepend `https://` to humanized URLs like sindresorhus.com and localhost
A response-like object for mocking a Node.js HTTP response stream
The one-liner node.js proxy middleware for connect, express and browser-sync
HTTP proxying for the masses
Timings for HTTP requests
Streaming http in the browser
Opinionated, caching, retrying fetch client