经过测试发现https的wx.uploadFile会覆盖掉我自己设置的cookie. 请问如何解决 ?
wx.uploadFile https下无法设置cookie http可以,这怎么解决?如题 在正式环境下 https的设置cookie会多出来一个大写的cookie 为空且无法覆盖 测试环境下 http 可以正常设置cookie 和Cookie 可以正常识别正常上传 请问如何解决? [图片] 上面这是测试环境下 [图片] 这个是正式环境下 let header = { 'Content-Type': 'multipart/form-data', cookie: ck, 'Cookie': ck, } let finalUrl = assembleURLString(url) return new Promise((resolve, reject) => { wx.uploadFile({ url: finalUrl, filePath: filePath1, name: fileName, header: header, // 设置请求的 header formData: { userId: userId }, // HTTP 请求中其他额外的 form data 这是具体代码
2020-03-06我也遇到了
缓存问题 wx.getStorageSync频繁调用时经常获取不到数据- 当前 Bug 的表现(可附上截图) 在请求接口时会先通过wx.getStorageSync()获取缓存中的token,打印出来经常拿不到token, 但其实缓存中的token是存在的 ,重新调用接口又能拿到token。 出现的很频繁 十次大概就会出现个一两次。 同步异步获取缓存的方法都有这个问题。 ios测试未出现这个问题 主要是安卓 并且是微信最新版本7.0.4 [图片] [图片] [图片] - 预期表现 wx.getStorageSync()每次都能正常的获取到数据而不是为空 - 复现路径 - 提供一个最简复现 Demo
2019-12-18