agent-base
Turn a function into an `http.Agent` instance
Found 3810 results for https
Turn a function into an `http.Agent` instance
An HTTP(s) proxy `http.Agent` implementation for HTTPS
HTTP and HTTPS modules that follow redirects.
An HTTP/1.1 client, written from scratch for Node.js
Mimic a Node.js HTTP response stream
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
Check if a protocol requires a certain port number to be added to an URL.
Decompress a HTTP response if needed
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Human-friendly and powerful HTTP request library for Node.js
The one-liner node.js proxy middleware for connect, express, next.js and more
Maps proxy protocols to `http.Agent` implementations
Returns a `stream.Readable` from a URI string
A response-like object for mocking a Node.js HTTP response stream
A PAC file proxy `http.Agent` implementation for HTTP
Reference implementation of Joyent's HTTP Signature scheme.
HTTP2 client, just with the familiar `https` API
Timings for HTTP requests
Missing keepalive http.Agent
elegant & feature rich browser / node HTTP with a fluent API
Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines.
Node HTTP/HTTPS Agents for tunneling proxies
Check whether a request can be retried based on the `error.code`
Low-level HTTP/HTTPS/XHR/fetch request interception library.
The leanest and most handsome HTTP client in the Nodelands.
Prepend `https://` to humanized URLs like sindresorhus.com and localhost
https module compatability for browserify
A simple zero-configuration command-line http server
A ready to use http and https agent for working with proxies that keeps connections alive!
Core Promise support implementation for the simplified HTTP request client 'request'.
Tiny and elegant HTTP client based on the Fetch API
Timeout HTTP/HTTPS requests
A Vite plugin to generate untrusted certificates for HTTPS dev servers
[](https://travis-ci.org/hunterloftis/stoppable)
Simple module to split a single certificate authority chain file (aka: bundle, ca-bundle, ca-chain, etc.) into an array, as expected by the node.js tls api.
Convert a WHATWG URL to an http(s).request options object.
https mediation
Check if a number is a redirect HTTP status code
Gracefully shutdown a running HTTP server.
node-postgres for serverless environments from neon.com
JSON-RPC 1.0/2.0 compliant server and client
A simple object to represent an http response
The core lightweight HTTP client for Node
Construct HTTP/HTTPS agents for tunneling proxies
Make synchronous web requests
Very low level wrapper arround http.request/https.request
Allows cookies with every Node.js HTTP clients.
A simple package with no dependencies for native requests using callback
http(s) proxy as connect middleware
Global HTTP & HTTPS tunneling
Provide certificates for vite's https dev service
Convenience wrapper for Got to interact with the GitHub API
Low-level HTTP/HTTPS/XHR request interception library for NodeJS
Parse http headers
Very low level wrapper arround http.request/https.request
Help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, timeout and more. Base undici API.
HTTP Strict Transport Security middleware.
tiny http client for Node and the browser
gracefully shuts downs http server
Reconstruct the original URL used in an HTTP request based on the HTTP request headers
An HTTP proxy written with Node.js (think Squid)
Serve http and https connections over the same port with node.js
Zero dependencies, gracefully terminates HTTP(S) server.
A small HTTP(S) GET request library, with redirects and streaming.
A pure-JS module to read TLS client hello data and fingerprints from an incoming socket connection
`Request#proxy(uri)` superagent extension
Cypress's fork of the simplified HTTP request client 'request' with Promise support. Powered by Bluebird.
Human-friendly and powerful HTTP request library for Node.js
Custom HTTP client using Node.js https module
For managing certificates when developing Office Add-ins.
REST API Client Library
A lean, modular web server for rapid full-stack development
Get stats on your Node.js HTTP server requests
A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. It has been extracted from the Python Requests project
HTTPS server running on localhost
A custom version of node-forge with selected algorithms.
Creates HTTP/HTTPS Agent with Infinity maxSockets
Library to assist with debugging HTTP(s) requests made by the request module.
A lean, modular web server for rapid full-stack development
An http(s).Agent implementation that block request Private IP address.
NodeJS http(s) agent implementation for VS Code
a keep-alive agent for http and https
Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged
Intercept and mock outgoing network TCP connections and HTTP requests for testing. Intercepts and gives you a Net.Socket, Http.IncomingMessage and Http.ServerResponse to test and respond with. Useful when testing code that hits remote servers.
A powerful package for gracefully shutting down NestJS applications
Nextjs HTTP Proxy Middleware
wget in nodejs, forked from wuchengwei/node-wget to add improvements and help maintain the project - forked for node-opcua
React Native Firebase - Cloud Functions for Firebase lets you automatically run backend code in response to events triggered by Firebase features and HTTPS requests. React Native Firebase supports integration with production and locally emulated Cloud Fun
A lightweight drop-in replacement for request
SOCKS v5 HTTPS client.
Over the wire test doubles
Configuration logic for the Purest module
Light-weight Fetch implementation transparently supporting both HTTP/1(.1) and HTTP/2
A lite http request lib based on fetch with plugins support and similar API to axios.
Sugar API for @request/interface consumers
Mocks Server plugin providing proxy variant handler
Serve http and https connections over the same port with node.js
Node.js static server with Basic auth and access file logging, HTTPS support and custom error pages
The ultra-lightweight Node.js HTTP client
A lightweight, zero-dependency drop-in replacement for request
Node wrapper for curl-impersonate (lexiforest) via CLI - Enhanced with raw buffer support and extra curl args
A straightforward forward-proxy.
Tiny and elegant HTTP client based on the Fetch API
A dependency free dev server for single page app development
Quickly get self signed ssl certificates for development
wrapper for express app to work with http2 protocol
Node & Browser tested, Non-JSON DNS over HTTPS fetching with minimal dependencies.
Copy files from one path to another, based on the instructions provided in a configuration file.
Framework aimed to provide useful TypeScript decorators to implement controllers, services and request handlers, built with Fastify.
A wrapper for the request module that logs all request events
Get stats on your Node.js HTTP server requests
HTTP Man In The Middle (MITM) Proxy
A lightweight Node.js library to fetch the file size from a remote URL without downloading the file. Zero dependencies. Returns a Promise with the file size formatted as 'B', 'KB', 'MB', 'GB', or 'TB'.
Create a pre-configured HTTP server
wget in nodejs, forked from wuchengwei/node-wget to add improvements and help maintain the project
Protect Got requests from SSRF
Native http2 fetch implementation for Node.js
A+ Promise interface to Node.js HTTPS request, with no dependencies
Adds retry functionality to fetch()
Greenlock is Let's Encrypt (ACME) client for node.js
Enforces HTTPS for node.js koa projects
Enforces SSL for node.js express projects
Force SSL on particular/all pages in Express
Zero-dependency SSL/TLS certificate checker for Node.js — HTTPS, SMTP, IMAP, POP3, FTP via STARTTLS
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Maps proxy protocols to `http.Agent` implementations
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
wget in nodejs.
node-red http request node with additional peerCertificate output
Tiny library for making http(s) requests.
Library for handling retry logic with undici HTTP client
Redirect users to the SSL version of your app. For ExpressJS running on Heroku
A simple utility to force https for connect based node.js apps.
Proxy agent support for Koishi
Fetch-based axios-style HTTP client
Proxy agent support for @cordisjs/plugin-http
A wrapper for Node.js' fetch API that makes it appear like superagent.
Node.js XMLHttpRequest implementation using http.request()
Node HTTP/HTTPS Forward Proxy Agent
Generic file download utility
Force a redirect to HTTPS when not on a local web server.
Fast way to send synchronous web requests in NodeJS. API is a subset of sync-request. Leverages node-libcurl for high performance. Cannot be used in a browser.
Redirect from HTTP to HTTPS using meta redirects
The universal HTTP client. All runtimes (Node, Browser, Deno, Bun, Workers). HTTP/2+3. Schema validation. Middleware. Built-in cache, dedup, retry, HAR, SSE, GraphQL.
The Ultimate Express. Fastest http server with full Express compatibility, based on uWebSockets.
Range-request tokenizer adapter
hapi http -> https redirection
A powerful package for gracefully shutting down NestJS applications
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
a lightweight server for stubbing external systems and endpoints
A simple command line server to replace http-server
A TLS/HTTPS library with automation.
Free SSL and managed or automatic HTTPS for node.js with Express, Koa, Connect, Hapi, and all other middleware systems.
Simple http/https proxy daemon. Proxying based on the excellent node-http-master.
Get input as normalized WHATWG URL
a simple server
Self-signed PEM key and certificate ready for use in your HTTPS server (fork from https-pem)
Proxy aware HTTPS agent
A thin wrapper around fetch that prevents duplicate requests.
Simple wrapper on request-promise for retry mechanism
Check if an URL is a valid HTTP URL.
Simple drop-in for express apps to spawn multiple processes
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
HTTP/2 support for Express
PeerTube fork of reference implementation of Joyent's HTTP Signature scheme.
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
Development server, used mainly for testing, which proxies requests and is able to easily manage local mocks.
Free SSL and managed or automatic HTTPS for node.js with Express, Koa, Connect, Hapi, and all other middleware systems.
Make easy requests with NTLM authentication
tls.createServer options with SSL/TSL certificate for quick https setup for live-server
HTTP Man In The Middle (MITM) Proxy. This is a fork of Joe Ferners' library node-http-mitm-proxy. Its first release was identical to the master version of the original library, commit 66ac0f5d3298f66b731f90ebf1e9b430fa5d76eb. I decided to publish a scoped
Creates a minimal Express server for testing
Generate a one-way hash from an http.IncomingMessage
HTTP/HTTPS testing server for your tests.
Ultra-light (150 LOC, No dependencies) & Ultra-fast request library with reliable retry on failure, http/https, redirects, gzip/deflate/brotli, extensible, proxy, streams, JSON mode, forms, timeout
HTTP request library for Axway CLI packages
An HTTP(s) proxy `http.Agent` implementation for HTTPS
Gulp plugin for downloading files via http/https.
Embedded HTTP server for React Native
Fault-tolerant, reactive, middleware-oriented, full featured HTTP client for node.js and browsers
A react gif picker using giphy API over https
Allows cookies with every Node.js HTTP clients.
Node.js module to get the corresponding http/https request function based on url
Self-signed PEM key and certificate ready for use in your HTTPS server
Stuntman - HTTP proxy / mock shared types and utils
Crawler is a ready-to-use web spider that works with proxies, asynchrony, rate limit, configurable request pools, jQuery, and HTTP/2 support.
Over the wire test doubles
Record and playback HTTP responses
Express middleware that redirects non-secure access to HTTPS (optimized for Azure and AWS).
Redirecting HTTP to HTTPS. It forces SSL (HTTPS) when HTTP is required using Express (Nodejs) and remove www and trailing slash on your domain.
Tiny, lightweight, full featured HTTP client
Automatically provisions and installs locally-trusted TLS certificates for Node.js https servers (including Express.js, etc.) using mkcert.
The reusable, scalable, and quick node.js API server for stateless and stateful applications
A thin Promise wrapper around Node.js http/https request functions
A Node.js module for creating REST clients with easy request model templating and straightforward extensibility
Grunt static http server task
Stuntman - HTTP proxy / mock API client
http-proxy alternative
Efficient File Transfer Module for NodeJS
Human-friendly and powerful HTTP request library for Node.js. This is a fork of sindresorhus/got, but with CommonJS support.
Timings for HTTP requests. This is a fork of @szmarczak/http-timer, but with CommonJS support.
Command-line http server with gzipping and fallback support
Stuntman - HTTP proxy / mock server with API
Resilient HTTP middleware for Consul service discovery and balancing
A micro-library that returns a website's SSL certificate
Mimic a Node.js HTTP response stream. This is a fork of sindresorhus/mimic-response, but with CommonJS support.
Augmented `http.Server`, HTTP/HTTPS/HTTP2 and multiple ports on the same instance
An HTTP compliant route path middleware for serving cache response with invalidation support.
configurable express middleware that forces https schema based on x-forwarded-proto header
It simplifies mocking by auto-recording/stubbing HTTP interactions and automate the process of updating/deleting recordings.
Small package that provides a promise-based, stream-oriented wrapper around the http and https modules
Provide certificates for rsbuild's https dev service
A Node-RED node for performing http(s) requests that use Request library with optimized proxy support. updated for timeout value exposure
A Node-RED node for performing http(s) requests that use Request library with optimized proxy support. updated for pool value exposure
A response-like object for mocking a Node.js HTTP response stream. This is a fork of sindresorhus/responselike, but with CommonJS support.
Simple DNS cache for Node.js
Wrapper for the http and https modules request function
A small dev server script for local static site development
ES7 async/await ready http client
A simple and effective promise-based HTTP & HTTP/2 request library that supports all HTTP methods.
Detect image dimensions via request.
Bun-native content server: static sites, apps, HTTP proxy, and TCP/TLS passthrough
Making fetch happen in Typescript.
Automatically provisions and installs locally-trusted TLS certificates for Node.js https servers in 100% JavaScript.
Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls
HTTP with Azure Relay Hybrid Connections
Spectral is a Node-based HTTP/HTTPS proxy server and inspector for the commandline
Create an http AND/OR an https server and call the same request handler.
Gulp plugin for downloading files in parallel into Vinyl streams
The ultra-lightweight Node.js HTTP client now with http agent support
Cordova / PhoneGap Plugin to allow 'Arbitrary Loads' by adding a declaration to the Info.plist file to bypass the iOS 9 App Transport Security
A library to access fetch from any JavaScript / TypeScript environment
A straightforward forward-proxy.
Ultra simple async retrieval of remote files over http or https
TestRail API's
A tiny Node HTTP(S) request wrapper, for JSON requests and responses
A wrapper for `bogdanfinn/tls-client` based on koffi for unparalleled performance and usability. Inspired by @dryft/tlsclient
Convenience wrapper for Got to interact with AWS v4 signed APIs
Vite plugin that wires a local domain via Caddy for your dev server.
Tracks http and https requests made from the application
Tangerine is the best Node.js drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge sup
Intercept and mock outgoing network TCP connections and HTTP requests for testing. Intercepts and gives you a Net.Socket, Http.IncomingMessage and Http.ServerResponse to test and respond with. Useful when testing code that hits remote servers.
A web server component for the pixl-server framework.
Ultra simple async retrieval of resources or remote files over http or https, an cli tool, and convenience wrapper of node-fetch, and a seamless retry ability
Utility class to fake HTTP/HTTPS requests for unit testing Node.js projects. It captures arguments for outgoing requests and allows you to simulate network errors and responses easily.
Check/pin SSL certificates
Wraps a callback for request to handle errors, status codes and ECONNREFUSED in a nicer way
An agent for HTTPS through an HTTP(S) proxy server using the CONNECT method
A factory to create http proxy agent! To create proxy tunneling! http and https (for both server and proxy)
A simple library to add HTTPS support to your HTTP NestJS application for local develoment, debugging, and testing.