如何从$ .post()请求获取数据?

时间:2019-03-31 22:20:55

标签: javascript jquery express httprequest

我正在尝试发送帖子JQuery,但是我无法将它们发送到使用Express编写的服务器中。

现在,我正尝试以这种方式发送数据:

客户端

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

服务器端

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

我不知道应该使用req的哪个参数。 我也不确定发送方法是否正确,还有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用express通过以下方式获取值:

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