0
我正嘗試讀取使用郵遞員發送的表單數據。這是代碼!req.body.name在節點js中是未定義的錯誤
var express = require('express');
var bodyParser = require('body-parser');
var app = express();
app.use(bodyParser.urlencoded({ extended: false }));
app.post('/action', function(req, res) {
res.send('You sent the name "' + req.body.name + '".');
});
app.listen(8074);
輸出:您發送未定義
名字爲什麼沒有被打印的名字嗎?我已經在網絡中的所有程序,但無法找到答案... 我在哪裏錯了?
下面是截圖講述我在郵遞員
哦,你救了我!現在我明白了....我是郵遞員的新手,所以不會注意到它!謝謝你......我一直被困在這裏3小時 – VisheshRaju
它現在應該在查詢字符串參數中。始終控制檯記錄所有內容並找到您要查找的內容。如果有疑問,請執行require(「util」).inspect(obj,{showHidden:true,depth:null});'然後開始閱讀! – iSkore
事實上,當我使用「req.param」時,我甚至沒有得到這個名字...... – VisheshRaju