用postman發送請求,在koa中獲取的請求body為undefined
這里是要校驗body里的一些輸入的信息,但發現一切都設置完畢之后,在postman中發送POST請求。postman是用來發送模擬http請求的工具,可以幫助我們很好的發送請求調試代碼。設置請求方式或請求信息也十分方便。
問題:在程序中獲取到的body為undefined
解決方案
- 在主入口文件中(這里是koa項目,就是根目錄下的app.js)里引入koa-bodyparser包,並實例化koa-bodyparser
const parser = require('koa-bodyparser')
- 在掛載中間件函數(要拿到body的函數)之前就將koa-bodyparser的實例掛載到項目上
app.use(parser())