Node.js - express проблема с парсингом body

почему-то express не парсит body:

var express = require('express'); 
        
var bodyParser = require('body-parser'); 
        
var app = express();
        
app.use(bodyParser.urlencoded({ extended: true }));
        
app.use(bodyParser.json())
         
var port = 443;
         
app.post('/post/data', function(req, res) {
 console.log('receiving data...');
 console.log('req is ',req);
 console.log('req.body is ',req.body);
 res.sendStatus(200) 
});
         
app.listen(port); 
console.log('Server started! At http://localhost:' + port);

При отправке запроса пробовал указывать заголовок Content-Type, но это тоже не дало результата. Разница при использовании bodyParser лишь в том, что тело приходит как undefined или как {}. Ниже прилагаю полный запрос

И как я его отправляю:

введите сюда описание изображения

Грешил на POSTMAN, но и с другими утилитами такая же проблема. При этом всём абсолютно такой же код пару дней назад всё как надо парсил, может я что-то упускаю?


Ответы (0 шт):