0

Node.jsにログインしてプロキシを設定しようとしています。https://github.com/nodejitsu/node-http-proxy#listening-for-proxy-eventsのようにやってみました

プロキシは機能しますが、終了イベントが呼び出されていないようです。ページにアクセスしても、コンソールには何も出力されません。私は何が欠けていますか?

var httpProxy = require('http-proxy');

var server = httpProxy.createServer(function (req, res, proxy) {
    var buffer = httpProxy.buffer(req);

    proxy.proxyRequest(req, res, {
      host: 'nodejs.org',
      port: 80,
      buffer: buffer
    });

});

server.proxy.on('end', function() {
  console.log("The request was proxied.");
});

server.listen(8000);
4

1 に答える 1

1

あなたは何も見逃していません-それはバグです。修正はすでにマスターブランチにあります。ただし、npmにはまだデプロイされていません。

于 2012-05-14T20:44:09.127 に答える