Получить сырое тело в промежуточном программном обеспечении express при использовании bodyParser. json () - PullRequest
0 голосов
/ 27 марта 2020

Все мои пути принимают только JSON. Поэтому имеет смысл использовать bodyParser. json () в качестве промежуточного программного обеспечения. Проблема заключается в том, что процесс аутентификации основан на необработанных данных. Аутентификация осуществляется через пользовательское промежуточное ПО. Есть ли способ использовать bodyParser. json () и все еще иметь возможность доступа к необработанным данным запроса?

Я нашел это решение

app.use(bodyParser.json({verify:function(req,res,buf){req.rawBody=buf}}))

здесь { ссылка } но я думаю, что это не тот способ проверки, который предполагается использовать.

Любое предложение здесь?

...