Node.js -Express框架中如何获取 get/post请求参数

弓明亮
2023-12-01

1.Express 中获取get方法请求参数

Express 内置了一个API,可以直接通过 req.query 获取

2.Express 中获取post方法请求参数

在express中没有内置获取表单Post请求体的API,需要第三方包 body-parser
1.安装
npm i body-parser --save
2.引包
let bodyParser = require('body-parser')
3.配置 body-parser 中间件(插件,专门用来解析表单 POST 请求体)
加入这个配置,req对象上会多一个属性:body,可以通过req.body获取post请求体数据数据
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())

 类似资料: