2017-02-13 90 views
0

我的問題是這樣的: 在應用程序中我的工作,我需要使用HTTP,HTTPS和WebSocket連接所有從後面的企業代理。 所有這些連接都是從子模塊建立的,其中一些是第三方的,沒有指定代理服務器的選項。node.js中設置代理服務器的HTTP,HTTPS和WS連接全球

我的問題是: 有沒有一種方法來設置由所有子模塊榮幸一份全球價值?

回答

0

結帳這個global-tunnel library。它可能適合您的需求。

要使所有HTTP和HTTPS連接都通過出站HTTP代理

它可能無法使用WebSockets然而工作。

+0

試過這個,但是隻從代理服務器得到了不受支持的協議 示例代碼 var globalTunnel = require('global-tunnel'); var request = require(「request」); globalTunnel.initialize({proxy:'proxy.company.com', port:8080 }); 請求( 「http://www.sitepoint.com」,功能(誤差,響應,體){ 的console.log(體); }); globalTunnel.end(); – phenom135

+0

確保你添加'http'到你的網址,例如。 'HTTP:// sitepoint.com' – matt

相關問題