HTTP Deceiver (with fixes)

JSON →
library 1.2.8 ·javascript maintenance
verified May 27, 2026

http-deceiver-fixes is a maintenance fork of the http-deceiver module, which provides a low-level interface to Node.js's internal HTTP parser. Its primary function is to enable "deception" or advanced manipulation of raw HTTP streams and parsed messages, often used in sophisticated networking scenarios like implementing alternative HTTP protocols (e.g., SPDY, HTTP2) or handling specific parser edge cases. The original http-deceiver (last published in 2016, v1.2.7) has been largely unmaintained, leading to DeprecationWarning's and potential runtime errors in modern Node.js environments due to its reliance on process.binding('http_parser'). This http-deceiver-fixes package, currently at v1.2.8, aims to integrate critical bug fixes (e.g., for handling multiple body chunks) that were unmerged in the original project, providing continued compatibility for systems dependent on this functionality. Its release cadence is irregular, driven by necessary patches, and it serves as a stop-gap solution for projects facing issues with the abandoned upstream.

total hits 22
actors 9 distinct systems
last hit 1d ago AhrefsBot
MetaBot
4
ChatGPT-User
3
GPTBot
2
Script
1
Search engines
4
Humans
2

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