express 解决post请求获取不到body


背景:刚接触express框架开发,发现用postman发送请求,node后端死活接收不到body,后来查阅资料发现没有注入解析form-data的插件

1.引入body-parse、connect-multiparty依赖
npm install body-parse
npm install connect-multiparty
2.app.js引用中间件
const bodyParser = require('body-parser'); // 引入body-parser模块
const multipart = require('connect-multiparty');//引入connect-multiparty模块

app.use(bodyParser.json()); // 解析json数据格式
app.use(bodyParser.urlencoded({extended: true})); // 解析form表单提交的数据application/x-www-form-urlencoded
app.use(multipart());//解析form-data提交数据
3.测试

image
image


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM