0

我正在尝试调试为什么我在使用http-proxy. 有没有办法可以找出代理的 URL 是什么?

这是我当前的配置:

app.all('/api/*', function(request, response, next) {
  return proxy.proxyRequest(request, response, {
    host: 'foo.com',
    port: 80
  });
});
4

1 回答 1

0

您可以使用 request.url 来获取请求的 URL。例如,在代理之前将 URL 打印到控制台:

app.all('/api/*', function(request, response, next) {
  console.log('Proxying ' + request.url);
  return proxy.proxyRequest(request, response, {
    host: 'foo.com',
    port: 80
  });
});
于 2014-01-28T05:52:57.760 回答