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