Вам необходимо убедиться, что тело фактически анализируется как необработанный текст, если вы собираетесь отправлять текст (например, Content-Type: text / plain) в вашем запросе. Использование функции text
- из body-parser
должно исправить эту проблему:
app.use(bodyParser.text())
app.post('/', (req, res) => {
res.send(JSON.stringify(safeLoad(req.body)));
})
Обратите внимание, что если вы собираетесь отправить фактический json обратно клиенту, который вам нужен чтобы изменить это на:
app.post('/', (req, res) => {
res.json(safeLoad(req.body));
})