微信小程序 > 微信公开课 > ()wxuploadFile上传遇坑,iOS好使安卓不好使
微信小程序,微信公开课,()wxuploadFile上传遇坑,iOS好使安卓不好使

()wxuploadFile上传遇坑,iOS好使安卓不好使

2019-03-15 18:17:35

微信公开课小程序热门讨论关于「()wxuploadFile上传遇坑,iOS好使安卓不好使」的小程序开发问题
补充:在做小程序上传这块,一直遇坑一直添目前遇见了一个神坑,感觉自己要死掉了,,,,,我写了一个图片上传,用的是ucloud的ufile表单上传,代码如下wxuploadFile({url:‘ufileishuidicn’,file
展开:在做小程序上传这块,一直遇坑一直添目前遇见了一个神坑,感觉自己要死掉了,我写了一个图片上传,用的是ucloud的ufile表单上传,代码如下:wxuploadFile({  url:‘https:ufileishuidicn’,  filePath:tempFilePath,图片路径  name:flie,  method:POST,  formData:{   Authorization:UClouducloudxuwh1984@gmailcom13676353111724294833:PsiykHRGid6RX7UcpWucxZO7IU=,加密的签名   FileName:2013513070,要存储的文件名  },  header:{   ContentType:multipartformdata,   ContentLength:sizeStrtoString(),图片文件大小,可用微信api获取  },  success:function(res){   consolelog(res);   consolelog(========表单=========success);  },  fail:function(res){   consolelog(res);   consolelog(========表单=========fail);  }  })本来之前用苹果真机测的时候是好使得,但是最近发现安卓真机的时候,是不好使的已醉错误信息是:RetCode:148643,ErrMssg:invalidauth很蒙蔽,不明白同一段js代码,为什么在iOS手机上可以,在安卓手机上就有问题排查了他们的签名,发现签名一致,加密签名并没有问题更懵逼了花了很长时间与ucloud沟通,通过对比数据发现:formData:{   Authorization:AuthorizationStrtoString(),加密的签名   FileName:keytoString(),要存储的文件名  }里的数据被滤掉了,服务器根本没有接收到所以是无效的授权,大家有没有经历过formData里的数据被滤掉的情况是怎么解决的我试着把里边的数据拼接到url中,urlAuthorization=+Authorization+&FileName=+FileName这样,但是并不能解决这个问题翻了很多帖子,有的说是ssl证书问题,然后在https:wwwqcloudcomproductsslhtmluserDefined10这里我进行了证书检测,发现并没有问题请问大家有没有好的办法有兴趣的可以测试一下 很希望有大神可以帮忙解决这个问题即速小程序:最后是怎么解决的啊,我这边也遇到了同样的问题:@忘记过去 调了一下已通不过要下个版本:我也遇到了同样的问题求解呀:@素艺 之前加了组测试数据,然后帖子审核没通过,试了您给的微信版本,还是不好使可否麻烦您帮忙测试一下,文章里加了可测试数据,您能否帮忙看看您服务器,是否form表单被过滤了,或者是我们存在什么问题,需要改正哪里
更多有关「()wxuploadFile上传遇坑,iOS好使安卓不好使」的讨论可以前往微信公开课小程序参与互动哦!
标签:微信公开课,小程序
微信小程序,微信公开课,()wxuploadFile上传遇坑,iOS好使安卓不好使

「()wxuploadFile上传遇坑,iOS好使安卓不好使」热门讨论订阅

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「()wxuploadFile上传遇坑,iOS好使安卓不好使」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「()wxuploadFile上传遇坑,iOS好使安卓不好使」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「()wxuploadFile上传遇坑,iOS好使安卓不好使」

微信公开课小程序热门讨论「()wxuploadFile上传遇坑,iOS好使安卓不好使」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「()wxuploadFile上传遇坑,iOS好使安卓不好使」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。