prevent SSRF in http(s) request
Module to prevent SSRF when making requests
An http(s).Agent implementation that block request Private IP address.
A TypeScript SSRF protection library for Node.js (express/axios) with advanced policies, DNS rebinding detection and cloud metadata protection.
Protect Got requests from SSRF
SSRF protection: validate URLs, pin resolved IPs to the socket, eliminating the DNS-rebind window
Turn a function into an `http.Agent` instance
Check if a string contains a potential SSRF attack
SSRF defense library for Node.js with safe URL validation utilities.
Get a user agent string across all JavaScript Runtime Environments
[](https://www.npmjs.com/package/@aws-sdk/middleware-user-agent) [](https://www.npmjs.c
An HTTP(s) proxy `http.Agent` implementation for HTTP
Maps proxy protocols to `http.Agent` implementations
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
An HTTP(s) proxy `http.Agent` implementation for HTTPS
Autonomous desktop AI agent — 22 tools, multi-provider LLM, self-learning skills, sub-agent parallelism, mistake memory. Runs locally with OpenAI, Anthropic, DeepSeek, Ollama or any OpenAI-compatible API.
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [](https://www.npmjs.com/
A PAC file proxy `http.Agent` implementation for HTTP
HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
Loads environment variables from .env file
the http/https agent used by the npm cli
Global HTTP/HTTPS proxy configurable using environment variables.
HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS