收藏
回答

调用wx.uploadFile接口进行文件上传,大小限制是多少?

微信文件上传文件大小限制是多少?测试30m、20m文件上传都出现报错,后端接口没接收到请求。

报错内容也不一样:

 {"errno": 600001, "errMsg": "uploadFile:fail errcode:-101 cronet_error_code:-101 error_msg:net::ERR_CONNECTION_RESET"}

{"errno": 5,errMsg: "uploadFile:fail timeout"}

wx.uploadFile({
      url: 'https://xxxx.com/file/upload', //仅为示例,非真实的接口地址
      filePath: tempFilePaths[0],
      name: 'file',
      formData: {
        'xxx': 'xxx'
      },
      success (res){
        console.log('上传成功', res)
        ......
      },
      fail(err) {
        console.log('上传失败', err)
     }
 })


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

2 个回答

  • sun
    sun
    发表于小程序端
    2天前

    connection reset是连接服务器失败,建议检查服务器连通性。time out是上传超时建议检查是不是接口太慢了。

    2天前
    有用
    回复 1
    • storm
      storm
      2天前
      这些错误不是服务器返回的,我们的返回json格式不是这样。
      而且服务器没收到上传请求,nginx的access/error日志没有,接口第一行打印的日志也没有。
      相同的接口,用postman测试,50m也没有问题。但是用小程序上传就报这些错误。
      2天前
      回复
  • Mr.Zhao
    Mr.Zhao
    2天前

    这俩报错跟文件大小无关

    2天前
    有用
    回复 3
    • storm
      storm
      2天前
      相同的接口,用postman测试,50m也没有问题。但是用小程序上传就报这些错误。
      2天前
      回复
    • Mr.Zhao
      Mr.Zhao
      2天前回复storm
      相同,那也是在你手里,我也看不到
      2天前
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于小程序端
      2天前回复storm

      要不要给你演示一下小程序上传50mb的文件?

      2天前
      回复
登录 后发表内容