Modifier les en-têtes de réponse avant de tuyauterie

J'ai un petit proxy pour certaines demandes en Express. À l'aide de la demande bibliothèque, j'ai assez concis code:

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

Mon problème est que la réponse de l'API serveur contient un tas de indésirables les en-têtes que je veux supprimer. Comment puis-je supprimer les en-têtes de la réponse de newReq avant de tuyauterie à res?

InformationsquelleAutor GJK | 2014-07-30