twilio-node uses https-proxy-agent and will use its agent if process.env.HTTP_PROXY (and interestingly, not HTTPS_PROXY, nor the lower-case variants) is set. Why is this the case? axios supports HTTP(S) proxies natively, and unlike https-proxy-agent, it also respects the NO_PROXY/no_proxy?
This issue has been added to our internal backlog to be prioritized. Pull requests and +1s on the issue summary will help it move up the backlog. (Internal ref: DI-2621)
twilio-node
useshttps-proxy-agent
and will use its agent ifprocess.env.HTTP_PROXY
(and interestingly, notHTTPS_PROXY
, nor the lower-case variants) is set. Why is this the case? axios supports HTTP(S) proxies natively, and unlikehttps-proxy-agent
, it also respects theNO_PROXY/no_proxy
?