【发布时间】:2018-03-07 00:31:58
【问题描述】:
我正在尝试记录所有数据,然后将其作为响应返回。
app.post('/data', (req, res) => {
const data = req.body
console.log(data)
return res.json({
data
})
})
我正在使用 Postman 发送数据。在“正文”选项卡中,我选择了“原始”和“JSON(应用程序/json)”。 Headers 选项卡是 Content-Type application/json。我要发送这个:
{
"aa": 23
}
当我单击发送按钮时,我得到的只是一个空对象,并且我的 console.log 中未定义数据变量。如何解决?我仔细检查了一切。它应该工作,但它没有。
【问题讨论】:
-
您是否安装了中间件来处理 post 请求数据,例如 body-parser?
标签: javascript json node.js express postman