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

ringa_lee

membalas semua(1)
小葫芦

express解析body需要用到body-parser中间件

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan