微信小程序> 解决微信小程序在7.0.8及电脑版上的cookie问题

解决微信小程序在7.0.8及电脑版上的cookie问题

浏览量:847 时间: 来源:TLingC

微信小程序在7.0.8版本及电脑版上,response header的Set-Cookie参数变成小写,可能导致通过直接获取res.header['Set-Cookie']来存储Cookie的方法不可用。

这个问题在7.0.8上首次出现(我当时使用的是测试版),而电脑版长期有这个问题(我原本以为是电脑版还不完善导致不兼容,直到这个问题在手机版上也出现了)。

解决方案:
通过先遍历res.header,把参数转小写后判断。

let found = falsefor(let header in res.header){if(header.toLocaleLowerCase() == 'set-cookie'){COOKIE = res.header[header]found = truebreak}}if (!found) {fail(res)return}

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎