Я бы хотел изменить ответ сервера в конфигурации прокси angular-cli.
Я пытался прослушать ответные события или каким-то образом получить доступ к полезной нагрузке, но пока не получилось.
Хотелось бы сделать что-то подобное:
const PROXY_CONFIG = {
"/api": {
"target": "http://localhost:3000",
"secure": false,
"bypass": function (req, res, proxyOptions) {
if (req.url === '/api/user') {
res.event('data', function (payload) {
payload.userName = 'local';
})
}
}
}
}
Я ожидаю изменить ответ с помощью функции промежуточного программного обеспечения или чего-то в этом роде. Также не вызываются все обратные вызовы событий res, хотелось бы знать, почему?