我想用节点js构建API。 我使用邮递员发布数据。
我不知道为什么,每次发布数据时,我什么都没有。
这是我的代码:
[xmlIgnore]
req.body.clinic_name没有值,这就是为什么它会是未定义的数据。 我尝试clin_name,地址,电话和传真。所有这些都返回未定义的数据。
请帮我解决这个问题。 谢谢。
答案 0 :(得分:0)
问题是您先发送数据res.send('welcome, ' + req.body.clinic_name)
,然后在console.log(req.body);
打印
应该是
console.log(req.body);
res.send('welcome, ' + req.body.clinic_name)
答案 1 :(得分:0)
使用POSTMAN中的“application / x-www-form-urlencoded”选项卡,或者您可以确保您的客户端有标题“Content-Type:”application / json“',并发送原始json