对于Express中的某些请求,我有一个小代理.使用请求库,我有相当简洁的代码:
app.use('/api', function(req, res) {
var url = rewriteUrl(req.url);
var newReq = request(url, function(error) {
if (error) {
logError(error);
}
});
req.pipe(newReq).pipe(res);
});
Run Code Online (Sandbox Code Playgroud)
我的问题是来自API服务器的响应包含一堆我想要删除的不需要的标头.如何在将其汇总到newReq之前从响应中删除标题res?