У меня есть приложение Nodejs express, которое получает запросы POST (XML) и просто перенаправляет их на другой хост, отвечающий исходному абоненту (также с сообщением XML).
var app = require('express')();
app.post('/', function(req, res) {
res.redirect(307, 'http://localhost:8888/');
});
app.listen(3000, function() {
console.log('Application listening on http://localhost:3000/');
});
Чего я пытаюсь добиться, так это изменить ответ от второго хоста (localhost: 8888). Как мне перехватить и отредактировать ответ от второго хоста, прежде чем он достигнет первоначального абонента?
Я не могу понять это из документации, поэтому любая помощь будет очень признательна, спасибо.