Как настроить grunt-connect-proxy за брандмауэром?

Я пытаюсь настроить grunt-contrib-connect предоставить прокси для моих звонков XHR. я нашел grunt-connect-proxy что, кажется, то, что я хочу. Но я за корпоративным брандмауэром, который не разрешает запросы от node пройти.

Я получаю ошибку:

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

Как мне настроить connect задача, чтобы она проходила через корпоративный брандмауэр?

1 ответ

Решение

Итак, я наконец-то узнал, как это сделать.

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
                }
            }
        ]
    }
}
Другие вопросы по тегам