【发布时间】:2016-06-07 20:15:57
【问题描述】:
我有一个节点服务器,并且根据最近的一些基础架构更改,我需要确保所有出站请求都通过 Squid 代理,除了 NO_PROXY 环境变量中列出的主机的流量。
设置 HTTP_PROXY、HTTPS_PROXY 和 NO_PROXY 似乎不会影响节点服务器的行为,但我需要一种方法来做到这一点,而无需手动编辑库。我有大约 10 个库可以访问需要尊重这种代理行为的外部服务。
是否有其他方法可以全局设置代理行为,包括尊重 NO_PROXY?
【问题讨论】:
-
你找到解决方案了吗?
-
对于 Node.js v12 及更高版本,您可以使用github.com/gajus/global-agent。对于旧版本的 Node.js,您可以使用 npmjs.com/package/global-tunnel-ng。