Как получить данные из запроса $.post()?

#javascript #jquery #express #httprequest

#javascript #jquery #выразить #httprequest

Вопрос:

Я пытаюсь отправить запрос post JQuery , но я не могу получить их на сервере, написанном с использованием Express .

Прямо сейчас я пытался отправить данные таким образом:

На стороне клиента

 $.post('http://localhost:8080/numberOfAnsweres',{'val': 2})

  

На стороне сервера

 app.post('/numberOfAnsweres',(req,res,next)=>{
    numberOfAnwers = req.??????
    console.log(numberOfAnwers)
})
  

Я не знаю, какой параметр req мне следует использовать.
Я также не уверен, хорош ли метод отправки, есть ли способ получше?

Комментарии:

1. Вы проверяли документы express? Как правило, лучшее место для начала

Ответ №1:

Вы могли бы получить значения, используя express с:

 app.post('/numberOfAnsweres',(req,res,next)=>{
    var name = req.body.name,
    var color = req.body.color;
    var value = req.body.val;
})
  

Комментарии:

1. Следует также упомянуть анализатор тела