wx.uploadFile({ url: 'XXXXXX' file: file, //上传的文件 file_key: file_key, //key form_data: form_data, //携带的表单数据 success: function( res ) { try { var data = JSON.parse( res.data ) } catch (e) { var data = res.data } if ( data.success ) { //业务成功处理 console.log( data.message ) } else { //业务失败处理 console.log( data.message ) } }, fail: function() { //网络失败处理 } }) 稍微处理一下就可以 后台返回的json格式如下: { "success": true, "message": "", }
uploadFile 发请求 出现Provisional headers are shown?wx.uploadFile({ url: 'https://zdlcesi.yk0631.com/index.php?s=/api/upload/image', filePath: tempFilePaths, name: 'iFile', timeout: 15000, header: { "Content-Type": "multipart/form-data" }, //formData: null, success: function(res) { console.log('走这里'); //var images = that.data.images; // var data = JSON.parse(res.data); // console.log('这里:'+ data.url); // var url = data.url; // object['urls'] = that.data.urlArr.concat(siteinfo.siteroot + url); // resolve(object); // resolve(JSON.parse(res.data)); } 阻塞了请求,请求头里面出现 Provisional headers are shown [图片] 咋回事呢!我也没有跨域啥的啊。域名是安全的https。
2021-09-01