在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ axios post類型請(qǐng)求,express怎么接收?

axios post類型請(qǐng)求,express怎么接收?

axios({
  method: 'post',
  url: 'http://localhost:3000/verify',
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded',
    'Accept': 'text/json'
  },
  data: {
    buyParam: JSON.stringify([{ "goodsId": 5977, "amount": 1 }, { "goodsId": 5978, "amount": 1 }])
  }
}).then((res) => {
  console.log(res)
})
router.post('/verify', cors(), function(req, res, next) {
  console.log(req)
  console.log(req.body)
  console.log(req.body.buyParam)
  res.json(req.body.buyParam);
  // res.json({
  //   code: 0,
  //   msg: ''
  // });
});

clipboard.png

req.body.buyParam // undefined

回答
編輯回答
孤客
npm install body-parser
var express = require('express')
var bodyParser = require('body-parser')

var app = express()

// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({ extended: false }))

// parse application/json
app.use(bodyParser.json())

app.use(function (req, res) {
  res.end(JSON.stringify(req.body, null, 2))
})
2017年5月24日 11:21