post express js 上的请求正文始终为空
req body is always empty on post express js
我正在尝试使用 ExpressJS
在 POST 方法上获取 req.body
但我总能得到空的 json 对象 ({})。
app.use(bodyParser.urlencoded({extended: true}));
app.use(bodyParser.json());
app.post("/", (req, res) => {
console.log(req.body) // {}
res.send(200, req.body); // {}
});
谁能帮帮我?
我正在使用:
“正文解析器”:“^1.19.0”,
“快递”:“^4.17.1”,
您的提交表单是什么样的?您需要确保 POST 请求命中“/”路由。
您可以使用 Postman 手动尝试,看看是否成功。
我在 Postman 上将 'content-type' 更改为 'X-www-form-url-encoded'。
然后我可以显示正确的 body。谢谢。
我正在尝试使用 ExpressJS
在 POST 方法上获取 req.body但我总能得到空的 json 对象 ({})。
app.use(bodyParser.urlencoded({extended: true}));
app.use(bodyParser.json());
app.post("/", (req, res) => {
console.log(req.body) // {}
res.send(200, req.body); // {}
});
谁能帮帮我?
我正在使用: “正文解析器”:“^1.19.0”, “快递”:“^4.17.1”,
您的提交表单是什么样的?您需要确保 POST 请求命中“/”路由。
您可以使用 Postman 手动尝试,看看是否成功。
我在 Postman 上将 'content-type' 更改为 'X-www-form-url-encoded'。 然后我可以显示正确的 body。谢谢。