https-proxy-agent
npmv9.1.0An HTTP(s) proxy `http.Agent` implementation for HTTPS
Overview
https-proxy-agent is an npm package that an HTTP(s) proxy `http.Agent` implementation for HTTPS. The latest version is 9.1.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need an HTTP(s) proxy `http.Agent` implementation for HTTPS and value a focused solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Clear open-source license (MIT).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of https-proxy-agent.
Dependencies
Dev (8)
Used by
Popular packages that depend on https-proxy-agent.
Alternatives to https-proxy-agent
Turn a function into an `http.Agent` instance
Determine address of proxied request
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
HTTP and HTTPS modules that follow redirects.
Determine the address of a proxied request
Negotiate/SPNEGO proxy authentication for proxy-agents
An HTTP/1.1 client, written from scratch for Node.js
Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.
Frequently installed together
An AST-based pattern checker for JavaScript.
Node.js body parsing middleware
Prettier is an opinionated code formatter
Fast, unopinionated, minimalist web framework
Next generation testing framework powered by Vite
Browser running for Vitest using playwright
A high-level API to automate web browsers
Browser running for Vitest
ECMAScript parser
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
HTTP and HTTPS modules that follow redirects.
Version history
| Version | Published | License |
|---|---|---|
| 9.1.0latest | 1 month ago | MIT |
| 9.0.0 | 3 months ago | MIT |
| 8.0.0 | 4 months ago | MIT |
| 7.0.6 | 1 year ago | MIT |
| 7.0.5 | 2 years ago | MIT |
| 7.0.4 | 2 years ago | MIT |
| 7.0.3 | 2 years ago | MIT |
| 7.0.2 | 2 years ago | MIT |
| 7.0.1 | 3 years ago | MIT |
| 7.0.0 | 3 years ago | MIT |
| 6.2.1 | 3 years ago | MIT |
| 6.2.0 | 3 years ago | MIT |
| 6.1.0 | 3 years ago | MIT |
| 6.0.0 | 3 years ago | MIT |
| 5.0.1 | 4 years ago | MIT |
| 5.0.0 | 6 years ago | MIT |
| 4.0.0 | 6 years ago | MIT |
| 2.2.4 | 6 years ago | MIT |
| 3.0.1 | 6 years ago | MIT |
| 2.2.3 | 6 years ago | MIT |
Maintainers
Frequently asked questions
How do I install https-proxy-agent?
Run `npm install https-proxy-agent` to add https-proxy-agent to your npm project.
What license is https-proxy-agent released under?
https-proxy-agent is distributed under the MIT license.
How popular is https-proxy-agent?
https-proxy-agent has approximately 0 downloads per week and 1 known dependent packages.