我正在尝试调试使用http-proxy
时从代理服务器获取404的原因。有没有办法可以找出代理的URL是什么?
这是我目前的配置:
app.all('/api/*', function(request, response, next) {
return proxy.proxyRequest(request, response, {
host: 'foo.com',
port: 80
});
});
答案 0 :(得分: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
});
});