express请求数据的获取(get和post)body-parser

get请求

直接用res.query就可以拿到数据

post请求

需要使用中间件body-parser

第一步:安装body-parser

npm i body-parser

第二步:按照模板进行使用
var express = require('express')
var bodyParser = require('body-parser')

var app = express()

// 中间件bodyparser的配置固定步骤
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())

// req.body就是请求的数据了
app.use(function (req, res) {
  res.setHeader('Content-Type', 'text/plain')
  res.write('you posted:\n')
  res.end(JSON.stringify(req.body, null, 2))
})
posted @ 2021-09-19 21:14  小兜兜me  阅读(282)  评论(0编辑  收藏  举报