收藏
回答

关于使用wx.uploadFile(), 为什么在服务端req的body为空?

我只是在练习一个demo, 使用wx.uploadFile()上传文件


服务端使用的是nodejs, 设置了bodyparser: app.use(bodyParser.urlencoded({extended:false}))

在打印req.body的时候返回的是一个空值{}... 但是使用req.on("data",function{})的方法确实可以得到微信传过来的buffer, 不过这个buffer包含了请求头和分割线(我也不知道怎么才把请求头和分割线从buffer里面过滤... :( )

自己捣鼓了好久也没有解决, 希望大家可以帮帮我...蟹蟹



回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-06-13

    看下教程:https://www.runoob.com/nodejs/nodejs-express-framework.html 最下面的文件上传

    2020-06-13
    有用 1
    回复 2
    • Stephan
      Stephan
      2020-06-13
      嗯嗯,太感谢了,我这就看看
      2020-06-13
      回复
    • Stephan
      Stephan
      2020-06-13
      问题解决了,开心
      2020-06-13
      回复
  • Stephan
    Stephan
    2020-06-12

    不好意思,我发现我复制代码之后,代码的背景颜色竟然也复制过来了...

    2020-06-12
    有用
    回复
登录 后发表内容
问题标签