繁体   English   中英

无法将事件附加到Node的http-proxy

[英]Can't attach an event for requests to Node's http-proxy

我正在尝试通过登录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);

您什么都不丢失-这是一个错误。 该修补程序已经在master分支上。 但是,它尚未部署到npm。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM