收藏
回答

【已解决】微信小程序 api:uploadFile http协议实现 bug

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.uploadFile 客户端 v7.0.3 客户端版本: v1.02.1902010

- 当前 Bug 的表现(可附上截图)


wx.uploadFile 接口的http请求中,请求头content-type中声明的boundary与请求体中实际的boundary不一致,缺两个-字符,会导致服务器在解析请求体时混入脏数据。


如下截图所示:

  1. 第一个截图第一行显示了服务器收到的请求头content-type字段值,从第二行开始为请求体

  2. 第二个截图明显可以看到,请求头中boundary数据与请求体中不一致





- 预期表现

服务器在解析请求时会把请求体数据混入脏数据


- 复现路径


- 提供一个最简复现 Demo

最后一次编辑于  03-18  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • Can🌴
    Can🌴
    03-18

    http://www.faqs.org/rfcs/rfc2616.html 没毛病呀


    03-18
    赞同 2
    回复 2
    • 陈国栋
      陈国栋
      03-18

      额,感谢感谢,标准没看好👍

      03-18
      回复
    • Alex
      Alex
      03-18

      请问下,我们小程序发布后,两天了,IOS还是无法搜到小程序,安卓可以。咋回事呢?

      03-18
      回复
  • 半缕清风
    半缕清风
    03-16

    大神啊,这都能发现bug,强烈要求腾讯对这些指出bug的大神给予一定奖励,

    03-16
    赞同
    回复 1
    • Can🌴
      Can🌴
      03-18


      03-18
      回复
  • xinqilela
    xinqilela
    03-16

    同问

    03-16
    赞同
    回复
  • LastLeaf
    LastLeaf
    03-18

    这个接口在不同客户端上有不同的实现。请问是 iOS 还是 Android 还是开发者工具?

    03-18
    赞同
    回复 1
    • 陈国栋
      陈国栋
      03-18

      mac版 微信开发者工具 v1.02.1902010

      03-18
      回复