express中没有提供API来获取post请求体数据,因此需要插件(body-parser)来进行获取
-
安装
npm install --save body-parser -
配置以及使用
let express = require('express'); // 引入包 let bodyParser = require('body-parser'); let app = express(); //配置body-parser // 只要加上这个配置,则在req请求对象上会多出来一个属性:body // 因此可以直接通过req.body来获取表单post请求体数据 app.use(bodyParser.urlencoded({extended: false})); app.use(bodyParser.json()); app.post('/post',(req,res) => { // 通过req.body来获取表单post请求体数据 res.send(req.body); })
本文介绍如何在Express.js中使用body-parser中间件获取HTTP POST请求体数据。通过安装并配置body-parser,开发者能够轻松地从请求对象(req)中读取表单数据,简化了后端的数据处理流程。
864

被折叠的 条评论
为什么被折叠?



