Я создал прокси-сервер в node.js с помощью модуля node-http-proxy.Получить ответ от прокси-сервера
выглядит так:
var http = require('http'),
httpProxy = require('http-proxy'),
io = require("socket.io").listen(5555);
var proxy = new httpProxy.RoutingProxy();
http.createServer(function (req, res) {
proxy.proxyRequest(req, res, {
host: 'localhost',
port: 1338
});
}).listen(9000);
Итак, мне нужно, прежде чем отправить ответ обратно клиенту, чтобы получить тело от сервера, на котором я прокси и анализировать его.
Но я не могу найти событие или атрибут, где я могу получить эти данные. Я пробовал:
proxy.on('end', function (data) {
console.log('end');
});
Но я не могу понять, как получить из него тело мим.
Это спасло мою жизнь ... фактическая на https://www.npmjs.com/package/http-proxy справка о очень плохая –