gpt4 book ai didi

javascript - 如何让我的示例 bodyparser 工作?

转载 作者:行者123 更新时间:2023-12-03 00:03:07 24 4
gpt4 key购买 nike

我正在尝试使用 postman 发送一个 post 方法来接收一些示例参数。但是,我的示例代码无法识别 req.body,因此它始终为空。

这是我的示例代码:

const express = require('express');
const bodyParser = require('body-parser');
const app = express();


app.use(bodyParser())
app.use(bodyParser.urlencoded({ extended: true }));

app.post('/', function(req, res){
console.log(req.body)
})

app.listen(2001, function () {
console.log('Listening on port 2001!');
});

如果我像这样使用 postman : Click here!

我总是得到一个空的 console.log

最佳答案

您将参数作为查询字符串发送,因此您必须使用 req.query,而不是使用:req.body

bodyParser 将根据您的情况解析 x-www-form-urlencoded,因为您正在使用:

app.use(bodyParser.urlencoded({ extended: true }));

关于javascript - 如何让我的示例 bodyparser 工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55089681/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com