Preparing for system design interviews?  Try bugzed.com →

httpreq: Simplified HTTP(S) Client for Node.js

JSON →
library 1.1.1 ·javascript maintenance
verified Jun 17, 2026

httpreq is a Node.js library designed to simplify HTTP(S) requests. It offers a straightforward API for performing common HTTP methods, including GET, POST, PUT, PATCH, DELETE, and OPTIONS. Beyond basic requests, it supports features like file uploads, cookie management, custom headers, and basic authentication. A key distinguishing feature of httpreq is its `shuffleCiphers` option, which aims to help developers mitigate TLS fingerprinting – a technique used by some web services to identify and block automated scripts or non-browser clients based on their TLS handshake characteristics. The package is currently at version 1.1.1, with its last publication approximately two years ago, indicating a mature project in a maintenance phase with infrequent updates. It provides flexibility by supporting both traditional Node.js callback patterns and modern async/await syntax for handling responses, though it primarily operates within the CommonJS module system.

total hits 8
actors 3 distinct systems
last hit 21d ago AhrefsBot
GPTBot
4
Script
1

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