I created a proxy server in node.js using the node -http-proxy module.
It looks like:
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);
So, I need before sending a response back to the client in order to get the body from the server so that I proxy and analyze it.
But I can not find an event or attribute where I can get this data. I tried:
proxy.on('end', function (data) {
console.log('end');
});
But I can’t understand how to get the body of a mime from it.
source
share