node.js - express 可以接受到post(抓包可以看到post的数据),但是body里面为空,为什么?
ringa_lee
ringa_lee 2017-04-17 16:25:37
0
1
550
ringa_lee
ringa_lee

ringa_lee

reply all(1)
小葫芦

Express needs to use the body-parser middleware to parse the body

var express = require('express')
var bodyParser = require('body-parser')
var app = express()
var jsonParser = bodyParser.json()
var urlencodedParser = bodyParser.urlencoded({ extended: false })
app.post('/login', urlencodedParser, function (req, res) {
  if (!req.body) return res.sendStatus(400)
  res.send('welcome, ' + req.body.username)
})

soonfy

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template