Closed
Description
Updates to the HTTP module that landed in recent Node.js releases in an attempt to mitigate several CVEs may cause braking changes on users and teams which make use of large headers due to reasons such as bulk APIs that will employ a large string in the query param.
- Version: v6.15.0, v8.14.0, v10.14.0, v11.3.0.
- Subsystem: http
It seems that:
- The current limitation of 8kb (instead of previously) 80kb is a hard limit and is not configurable.
- There may be an escape hatch which is to re-compile node with a higher limit.
At the very least, I'm proposing to update the HTTP API docs with the above details to convey this information.
I will follow-up with a PR to the docs.
--
Related issues: #24692