我正在使用Express JS(v 4.15.3)構建節點api。nodejs-無法獲取表單數據
我試圖從表單發送值(通過POSTMAN客戶端)。我無法取回它。
這是我的形式
頁眉指定
無頭
這是怎麼了,我試圖把它拿來:
router.post('/login',function(req, res, next) {
var email= req.body.email;
//var email= req.query.email; //also tried this
res.json({
value: email
});
});
我沒有收到錯誤。
注意:我已經包含了body parser。
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
誰能告訴我爲什麼我沒有得到價值?謝謝! 這是我第一次嘗試學習Node JS。
你嘗試過'application/json'作爲內容類型嗎? –