#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. Следует также упомянуть анализатор тела