【发布时间】:2020-11-20 21:29:51
【问题描述】:
我们是否有任何 NPM NODE 包用于从 Mac 获取代理设置(可以是手动和 Pac) 和 Linux?
对于 Windows,我们有 https://www.npmjs.com/package/get-proxy-settings。
【问题讨论】:
标签: node.js linux macos proxy pac
我们是否有任何 NPM NODE 包用于从 Mac 获取代理设置(可以是手动和 Pac) 和 Linux?
对于 Windows,我们有 https://www.npmjs.com/package/get-proxy-settings。
【问题讨论】:
标签: node.js linux macos proxy pac
HTTP_PROXY 或 HTTPS_PROXY env var 是最接近 linux 标准的东西,因此您应该可以使用该模块。
Mac 有点难...
可能需要使用NodObjC 或jscocoa 来访问CFNetwork API 调用,如CFNetworkCopySystemProxySettings()
【讨论】:
对于 Mac:使用此 NPM https://www.npmjs.com/package/macos-system-proxy-settings 获取 MAC 的代理设置。 基本上,它使用命令 scutil --proxy。
【讨论】: