如何在防火墙后面configurationgrunt-connect-proxy?

我正在尝试设置grunt-contrib-connect为我的XHR调用提供一个代理。 我发现grunt-connect-proxy似乎是我想要的。 但是我在企业防火墙的后面,不允许来自node的请求通过。

我得到的错误是:

An error has occurred: {"code":"ETIMEDOUT","errno":"ETIMEDOUT","syscall":"connect"}

如何设置connect任务,使其通过企业防火墙?

所以,我终于find了如何做到这一点。

 connect : { server: { proxies: [ { context: '/proxy', host: 'proxyhost', // eg someproxy.com port: 8080, // proxy port headers: { Host: "example.com" // the real host you want to access } } ] } }