node.js - Making a proxy with request and express in node -
i'm trying make proxy express , request module. this post shows how pipe()
request response:
app.use(express.json()); // support json-encoded bodies app.use(express.urlencoded()); // support url-encoded bodies //app.use(express.multipart()); app.use('/api', function(req, res) { var url =proxyurl + req.url; req.pipe(request(url)).pipe(res); });
it works request. on post request fails. can't figure out happening because runs timeout. post request works on proxy.
what doing wrong? there changes can debug request? have tried following, file empty:
req.pipe(fs.createwritestream("test.txt"));
we experiencing same issues, because express.json(). after disabling json parser, work ok. not idle solution might need json parser.
Comments
Post a Comment