wx.uploadfile在开发者工具的模拟器能正常上传,在真机调试没有办法上传。与服务器域名无关,已经设置了不校验的。与这个Content-Type有关么?
真机调试的请求是这样的:
模拟器请求是这样的:
代码是这样的:
wx.uploadFile({
url: 'https://nas.gzchainwin.com:5001/webapi/entry.cgi',
header: {
'Content-Type': 'multipart/form-data',
'Cookie': cookie
},
filePath: tempFilePaths,
name: 'fileName',
formData: {
'api': 'SYNO.FileStation.Upload',
'version': '2',
'method': 'upload',
'path': '/wzhbg/TEST',
'create_parents': 'true',
'overwrite': 'true',
},
同样的问题 请问解决了吗 后端要么就是接收不到文件 要么就是文件格式不正确(后端需要二进制文件)
您解决了吗,我也遇到了类似的问题
请问解决了吗? 我也遇到这个问题。困扰好久了
楼主解决了吗 大部分用户都不能传 一小部分人可以传