Моя проблема заключается в следующем: В приложении, над которым я работаю, мне нужно использовать соединения http, https и websocket из-за корпоративного прокси. Все эти соединения устанавливаются из подмодулей, некоторые из которых являются сторонними, и без возможности указать прокси-сервер.node.js set proxy для http, https и ws соединений по всему миру
Мой вопрос: Есть ли способ установить глобальное значение прокси-сервера, которое соблюдается всеми подмодулями?
попробовал это, но получил протокол, не поддерживаемый с прокси-сервера Пример кода var globalTunnel = require ('global-tunnel'); var request = require ("request"); globalTunnel.initialize ({ host: 'proxy.company.com', порт: 8080 }); запрос («http://www.sitepoint.com», функция (ошибка, ответ, тело) { console.log (body); }); globalTunnel.end(); – phenom135
убедитесь, что вы добавили «http» к своим URL-адресам, например. 'HTTP: // sitepoint.com' – matt