koa2+koa-bodyparser如何解析request payload形式的数据?

上传图片按钮在form表单中,上传图片是异步上传,使用的是layui中的上传组件,后台一直获取不到数据,ctx.request.body,ctx.params也获取不到

clipboard.png

阅读 3.9k
1 个回答

楼主,你好!可以试试这两个方案,目前都可以解决。

  1. 采用 busboy来转换 body 体。文档传送门
  2. 使用中间件 koa2-formidable,文档传送门
    代码示例:

        const formidable = require('koa2-formidable'); 
        app.use(formidable());
        const bodyparser = require('koa-bodyparser'); 
        app.use(bodyparser());

如有帮助,请采纳~

推荐问题