У меня есть небольшой прокси для некоторых запросов в Express. Используя библиотеку request, у меня есть довольно сжатый код:
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);
});
Моя проблема в том, что ответ сервера API содержит кучу нежелательных заголовков, которые я хочу удалить. Как удалить заголовки из ответа newReq
перед тем, как отправить его на res
?