为什么我们在创建任何模型时使用req.body?

时间:2017-05-09 08:49:36

标签: node.js express

在一些教程之后会出现一个使用req.body的代码。它是一个中间件(body-Parser)吗?可以查看我使用req.body的注释。

        Review.create({
        title : req.body.title,  //here it is used!!
        description : req.body.description,
        rating: req.body.rating,
        done : false
    }, function(err, review) {
        if (err)
            res.send(err);

如果它是第三方中间件,那么它在代码中的功能如何?

1 个答案:

答案 0 :(得分:1)

req是一个对象,包含有关引发事件的HTTP请求的信息。在回复req时,您使用res发回所需的HTTP响应。 req.body保存作为POST请求的一部分从客户端发送的参数。请参阅API