[图片]使用request请求uploadFile数据为{object object}格式不对,无法请求正确的数据,
上传文件时如何将file转成二进制传给后端?选择文件后返回file对象 detail: file: name: "小程序day4.pdf" size: 1127151 time: 1603221415 type: "file" url: "http://tmp/ujk8a7bS0NGse5099783ae4992420d02bc168fe82391.pdf" __proto__: Object index: 0 name: "" 不知如何将file转成{binary} 后端要求数据 uploadfile: (binary) savePath: cePin/ 为这样 在PC端可以 var fd =new FormData() fd.set("uploadfile",this.reportFile) fd.set("savePath",'cePin/') 将数据直接传给后端 小程序没有formData自己仿写了如下,但二进制格式不知道如何处理出来 async fileReq(){ let cookie=uni.getStorageSync('token') uni.request({ url:'http://xz.sanzang001.xyz:10015/system/util/uploadFileAll', method: 'POST', header: { 'content-type':'multipart/form-data; boundary=XXX', 'cookie':cookie[1] }, data:'\r\n--XXX' + '\r\nContent-Disposition: form-data; name="uploadfile"' + '\r\n' + '\r\n' +数据1+ '\r\n--XXX' + '\r\nContent-Disposition: form-data; name="savePath"' + '\r\n' + '\r\n' +'cePin/'+ '\r\n--XXX--', success:function(res){ console.log(res,'fileupOk') } }) } g跪求大佬解答
2021-03-22老哥,解决了么,我报这个错误,却还有数据返回
wx.request接口返回提示no-referrer-when-downgrade小程序怎么解决?[图片]
2021-02-03有没有大佬解决了,我这有的请求能发出去获取到数据,有的请求发出去后台都没接收到请求,返回的好像默认的数据,有个登录的,返回的是{isAlert: true, error: "stateNotSync", content: "请填写密码"},这是小程序默认返回么,有的接口改请求方式不一样get/post都变成get
微信小程序发布后,为什么有的请求能跑后台,有的请求不能跑后台微信小程序发布后,为什么有的请求能跑后台,有的请求不能跑后台,开发工具上所有请求都没问题
2021-02-01