我想在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上的所有事件回调,想知道为什么吗?