-
-
Notifications
You must be signed in to change notification settings - Fork 33.3k
Closed
Labels
httpIssues or PRs related to the http subsystem.Issues or PRs related to the http subsystem.http_parserIssues and PRs related to the HTTP Parser dependency or the http_parser binding.Issues and PRs related to the HTTP Parser dependency or the http_parser binding.
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
Metadata
Metadata
Assignees
Labels
httpIssues or PRs related to the http subsystem.Issues or PRs related to the http subsystem.http_parserIssues and PRs related to the HTTP Parser dependency or the http_parser binding.Issues and PRs related to the HTTP Parser dependency or the http_parser binding.