在这里看到的 Webpack 开发服务器代理配置文档:
https://webpack.js.org/configuration/dev-server/#devserver-proxy
说它使用http-proxy-middleware:
https://github.com/chimurai/http-proxy-middleware#http-proxy-events
使用onProxyRes
上面链接中记录的功能,我执行以下操作:
function onProxyRes(proxyRes, req, res) {
proxyRes.headers['x-added'] = 'foobar'; // add new header to response
delete proxyRes.headers['x-removed']; // remove header from response
console.log(req.headers) // log headers
console.log(req.body) // undefined
console.log(proxyReq.body) // undefined
}
我的问题,虽然其他一切都很好 - 我无法记录请求正文 - 它返回undefined
任何人都知道如何阅读请求正文以进行调试?我是否需要使用 npmbody-parser
模块?如果是这样,怎么做?谢谢