收藏
回答

wx.uploadFile接口在ios手机上第一次提交返回400

框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 wx.uploadFile 客户端 iOS 6.6.5 1.9.95

调用上传图片接口,在ios手机上第一次提交返回400,之后再提交就不会,在安卓手机上也不会出现

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

5 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2018-03-21

    400 是服务端返回的状态码,请自行排查。

    2018-03-21
    有用
    回复 1
  • savokiss
    savokiss
    2020-07-02

    我们排查是 iOS 下 TLS 和 HTTP/2 的问题,可以看我这篇文章哈:

    https://www.cnblogs.com/savokiss/p/13223530.html

    2020-07-02
    有用 1
    回复
  • 阿白
    阿白
    2019-09-25

    我遇到同样的问题,iso小程序上传图片,第一次失败返回400,再次选择上传就正常了,用最新的ios13测试没有问题。使用代理链接抓包时也可以正常上线,无法分析。

    2019-09-25
    有用
    回复
  • 小肥肥。
    小肥肥。
    2019-01-10

    朋友你解决了嘛? 我这边也是这样子

    2019-01-10
    有用
    回复 3
    • 寒露~
      寒露~
      2019-01-14

      解决了 , 当返回400的时候再执行一次上传就行了

      2019-01-14
      回复
    • 小肥肥。
      小肥肥。
      2019-01-16回复寒露~

      具体什么原因造成的没有排查出来吗?

      2019-01-16
      回复
    • 阿白
      阿白
      2019-09-25回复寒露~
      我遇到同样的问题,iso小程序上传图片,第一次失败返回400,再次选择上传就正常了,用最新的ios13测试没有问题。使用代理链接抓包时也可以正常上线,无法分析。除了重试有知道原因么?
      2019-09-25
      回复
  • 晨雨
    晨雨
    2018-04-24

    同样遇到这个问题,想问是怎么解决的?

    2018-04-24
    有用
    回复 2
    • 寒露~
      寒露~
      2018-06-13

      返回400再模拟提交一次就行了

      2018-06-13
      1
      回复
    • 阿白
      阿白
      2019-09-25
      我遇到同样的问题,iso小程序上传图片,第一次失败返回400,再次选择上传就正常了,用最新的ios13测试没有问题。使用代理链接抓包时也可以正常上线,无法分析。
      2019-09-25
      回复
登录 后发表内容