express使用body-parse无法获取post使用Body请求过来的参数

express使用body-parse无法获取post请求过来的参数

注意: 如果使用Query,也是url的方式,是可以获取到的,但是这明显不符合post请求,使用Body发送数据,无法获取到请求参数

// app.js中,先使用了body-parse,再使用路由
const bodyParser = require("body-parser");
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())

const router = require('./router')
app.use('/api', router)

随后模拟请求

img

  console.log(req.body);
  console.log(req.query);

img

把 req 打印出来看看