В настоящее время я запускаю middleware logStdoutDev из Network.Wai.Middleware.RequestLogger, но он регистрирует только путь и заголовок Accept (возможно, другие заголовки тоже). Я хочу видеть тело запросов POST и PUT. Это тело, как правило, json, поэтому просто печатать его на stdout будет хорошо.
Я искал промежуточное ПО WAI, которое регистрирует все, но не нашел. Я не знаю достаточно о WAI внутренности, чтобы написать что-то, что извлекает тело POST, а затем возвращает его в себя, поэтому я надеялся избежать этой кривой обучения прямо сейчас.