node-tunnel
node-tunnel copied to clipboard
Node HTTP/HTTPS Agents for tunneling proxies
The IBM Product App Connect Enterprise has node-tunnel as an indirect dependency. We have a customer who is scanning docker images created as part of their CI/CD pipeline with the...
Hello @koichik , Thank you for maintaining `tunnel`. I have been using it the past couple of months. However, I've started running into issues with Node v12. I tried digging...
Hi! I am trying to understand if when I use this agent it'll have keep alive enabled? Thanks
i tested timeout but not working `let agent = tunnel.httpsOverHttp({ proxy: { host: host, port: port, timeout: 3000 //not working // headers: request_headers } });`
Raising an early PR to get feedback regarding supporting NTLM based proxies in tunnel agent.
https://github.com/koichik/node-tunnel/blob/5fb2fb424788597146b7be6729006cad1cf9e9a8/lib/tunnel.js#L108 mergeOptions leaves the proxyOptions.headers behind and they don't get send to the proxy server. An ugly example fix would be Object.assign(connectOptions.headers, self.proxyOptions.headers) on the following line