Dont Work Http Proxy
NightFury2 opened this issue · 1 comments
NightFury2 commented
const targetUrl = config.apiHost + config.apiPort;
const proxy = httpProxy.createProxyServer({ target: targetUrl });
// Proxy to API server app.use('/api', (req, res) => {
console.log(req.originalUrl);
console.log(targetUrl);
proxy.web(req, res, {target: targetUrl});
});
Why http proxy send a request to the right address, and receives 404, and if you open the same address through brouser gets json.
checked through console.log the issue the required address
parth-choudhary commented
Works fine for me, can you tell us what are the values for config.apiHost & config.apiPort?
And the outputs of
console.log(req.originalUrl);
console.log(targetUrl);