我使用 node-http-proxy 模块在 node.js 中创建了一个代理服务器。
看起来像这样:
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');
});
但我不知道我们如何从中获得哑剧体。