This issue involves complex HTTP proxy integration with core Node.js modules requiring deep protocol and socket handling expertise.
The issue tracks HTTP_PROXY/HTTPS_PROXY/NO_PROXY support implementation in Node.js, involving both fetch() and http(s) builtins. It requires careful handling of socket pooling, tunneling, and environment variable integration. Main blockers are the complexity of socket lifecycle management and potential breaking changes.
Some nice to haves (depend on whether there are volunteers that want to pick them up):
Old issues: https://github.com/nodejs/node/issues/8381 https://github.com/nodejs/node/issues/15620
Claim this issue to let others know you're working on it. You'll earn 35 points when you complete it!