XMLHttpRequest for Node.js with SSL Support

JSON →
library 4.0.0 ·javascript
verified May 27, 2026

This package provides a robust `XMLHttpRequest` implementation for Node.js environments, specifically designed to extend the original `node-XMLHttpRequest` with critical SSL/TLS configuration options. Currently at version 4.0.0, it addresses the need for finer-grained control over secure connections within a Node.js context, a feature often required by client-side libraries like `engine.io-client` when used on the server. The project acts as a maintained fork, incorporating changes that were not merged into its upstream predecessor. Its key differentiator is the direct exposure of Node.js `https` module options (such as `ca`, `cert`, `key`, `rejectUnauthorized`) via the `XMLHttpRequest` constructor, enabling developers to configure client-side certificates, custom CAs, and other security parameters. This allows for traditional AJAX-style request patterns in Node.js while adhering to specific network security requirements. The release cadence appears to be driven by feature needs and updates related to Node.js's network capabilities.

total hits 16
actors 7 distinct systems
last hit 4d ago MJ12bot
GPTBot
5
MetaBot
4
Script
1
ChatGPT-User
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇮 Finland