当节点为x-www-form-urlencoded
或raw
时,我已成功检索到节点中的数据。
app.use(express.json());
app.use(express.urlencoded());
app.post("/api/posttest", (req, res) => {
console.log(req.body);
res.send("POST data received");
});
但是当我使用form-data
时,req.body
为空,并且在req
的其他任何地方都找不到我的数据。可以在没有其他模块的情况下使用express检索吗?
答案 0 :(得分:1)
我相信您需要express.js中间件“ body-parser”才能检索/查看req.body。
Body解析器曾经是express.js的一部分,但此后已被删除。