收藏
回答

wx.request Formdata 发送对象层级大于2层就会异常

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.request 客户端 7.0.3 2.6.6

当设置 header


'content-type': 'application/x-www-form-urlencoded'


且发送的 data

{

    supplier: {

        fhk_supplier: ''

    }

}


这样就完了,发送变成这样了



要少一级才正确


{

    supplier: JSON.stringify({

        fhk_supplier: this.data.supplier

    })

}


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

2 个回答

  • 小程序运营专员 - cunjin
    小程序运营专员 - cunjin
    2019-04-29

    问题复现,建议先自己stringify处理。

    你期望的结果是啥?

    2019-04-29
    有用
    回复 3
    • Clevo
      Clevo
      2019-04-30

      咦,这么一说我也蒙了,我也不知道想要啥结果,光顾着提交了,现在转string提交了

      2019-04-30
      回复
    • 小程序运营专员 - cunjin
      小程序运营专员 - cunjin
      2019-04-30回复Clevo

      form-data是key value格式的,要转成string。

      2019-04-30
      回复
    • Clevo
      Clevo
      2019-04-30回复小程序运营专员 - cunjin

      okok

      2019-04-30
      回复
  • 是小白啊
    是小白啊
    2019-04-29

    麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-04-29
    有用
    回复 1
登录 后发表内容