用postman发送请求,在koa中获取的请求body为undefined


用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())


免责声明!

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



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