主体解析器未解析 json 数据

body-parser is not parsing json data

我是这样使用这个包的:

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

这是我的请求正文:

{
    name: "jay",
    price: "12"
}

这就是我提取正文的方式:

    const name = req.body.name;
    const price = req.body.price;

但是 nameprice 都返回了 undefined

已编辑:

根据 VS Code,此包已弃用。但它应该仍然有效,不是吗?

请求正文应为 JSON,因此 属性 名称应包含在引号中

{
    "name": "jay",
    "price": "12"
}