erikras/react-redux-universal-hot-example

Dont Work Http Proxy

NightFury2 opened this issue · 1 comments

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

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);