我正在尝试设置grunt-contrib-connect
为我的XHR调用提供代理。我发现grunt-connect-proxy
似乎是我想要的。但我支持企业防火墙,它不允许node
的请求通过。
我得到的错误是:
An error has occurred: {"code":"ETIMEDOUT","errno":"ETIMEDOUT","syscall":"connect"}
如何设置connect
任务以使其通过公司防火墙?
答案 0 :(得分:4)
所以,我终于找到了如何做到这一点。
connect : {
server: {
proxies: [
{
context: '/proxy',
host: 'proxyhost', // e.g. someproxy.com
port: 8080, // proxy port
headers: {
Host: "example.com" // the real host you want to access
}
}
]
}
}