Express postリクエストがパラメータを解析できない理由
router.post('/', function(req, res) {
console.log(req.body);
console.log(req.body.name);
console.log(req.body.tel);
res.send("ok");
});
// log
{}
undefined
undefined
理由:postはrawの文字列であるため、Expressのデフォルトではjsonとx-www-form-urlencodedのみがサポートされています.
解決方法:jsonオブジェクトを使用してバックグラウンドとインタラクティブに
インテリジェントポイント転送ゲート:https://www.jianshu.com/p/606802e40fd5
原文:https://www.v2ex.com/t/119935
転載先:https://www.cnblogs.com/sangzs/p/8708575.html