1

Webpack dev サーバー プロキシ構成のドキュメントは次のとおりです。

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モジュールを使用する必要がありますか? もしそうなら、どのように?どうも

4

2 に答える 2