Задать вопрос
@AJIEKC_10

Как изменить этот код чтобы при отправке post запроса не приходил undefined (node.js)?

Знаю, что это частый вопрос новичков, но я уже проверил установки, перепробовал несколько способов оформления... Всё равно не вижу, что не так

app.use(bodyParser.json())
app.use(bodyParser.urlencoded({ extended: true }))
app.use('/css/bootstrap.css', express.static('node_modules/bootstrap/dist/css/bootstrap.css'))
app.set('view engine', 'ejs')

app.get('/', function(req, res) {
    res.render('registration.ejs')
})

app.post('/', function(req, res) {
    if (!req.body) return res.sendStatus(400)
    console.log(req.body)
    res.send(
      `${req.body.firstName} - ${req.body.lastName}`
    )
  })
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
boratsagdiev
@boratsagdiev
Всё должно работать, скорее всего отправляете пустой body, либо в неправильном формате. На скрине пример отправки JSON'а.

638b0dbb9ce5b186620750.png
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы