現在、Network.Wai.Middleware.RequestLogger からミドルウェア logStdoutDev を実行していますが、パスと Accept ヘッダー (おそらく他のヘッダーも) のみをログに記録します。POST および PUT リクエストの本文も見たいです。この本体はたまたま json なので、標準出力に出力するだけで問題ありません。
すべてをログに記録する WAI ミドルウェアを探しましたが、何も見つかりませんでした。私は、POST 本体を抽出してそれを自分自身に戻すようなものを書くほど、WAI の内部構造について十分に知っているわけではないので、今はその学習曲線を避けたいと思っていました。