У меня есть следующий код Typescript:
import express = require('express');
const app: express.Application = express();
const port: number = 3000;
app.listen(port, () => {
console.log("Server started on port" + port);
app.use(bodyParser.urlencoded({ extended: true }));
})
app.post('*', (req, res) => {
console.log(req.body);
});
По какой-то причине req.body
всегда undefined
вместо получения пар ключ-значение, отправленных почтальоном.Добавление app.use(bodyParser.urlencoded({ extended: true }));
только изменяет тело с undefined
на {}
.
В чем может быть проблема в этом случае?