[英]Ionic 3 http post - reading body data in nodejs
我正在尝试发送http帖子正文数据。 它可以与角度很好地工作,但现在我正在使用离子型。 任何帮助表示赞赏。
let newMember = {
"sendData": [{
name: "first_name",
val: "mike"
},
{
name: "last_name",
val: "tester"
},
{
name: "city",
val: "new york"
},
{
name: "state",
val: "NY"
},
{
name: "zip",
val: "10001"
}]
}
let body = new FormData();
body.append('newMember', JSON.stringify(newMember));
this.http.post('https://data.testme.com/setup',newMember,{headers: headers
}, body)
.map(res => res.json())
.subscribe(data => {
console.log(data);
});
}
这就是我试图将其发送到nodejs服务器的方式。
我的nodejs切断了它在体内的作用。
console.log("sendData req.body --> " , req.body);
{sendData: [{
name: 'first_name',
val: 'mike'
},
{
name: 'last_name',
val: 'tester'
},
{
name: 'city',
val: 'new york'
},
{
name: 'state',
val: 'NY'
},
{
name: 'zip',
val: '10001'
}]
}
我在我的退出日志中找到了这个。 我以前看过我的错误日志。 显示错误,因为它可能显示为:
var newMember = req.body.newMember;
我如何在Node.js中阅读newMember?
谢谢菲尔
并添加插件Allow-Control-Allow-Origin:*
https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi
this.http.post(https://data.testme.com/setup/', newMember).map(res => res.json()).subscribe(data => {
console.log('error'+data);
},err => {
console.log('error'+err);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.