• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 微信小程序使用cookie保持session

微信小程序使用cookie保持session

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了微信小程序,cookie保持session等相关知识,希望对您有所帮助

微信小程序不能保存Cookie,导致每次wx.request到服务端都会创建一个新的会话(传过去的sessionid会变化),小程序端就不能保持登录状态了。

一个比较简单的办法就是把服务端response的Set-Cookie中的值保存到Storage中。

登录成功后,添加Cookie:

wx.setStorageSync("cookieKey", res.header["Set-Cookie"]);

然后调用接口时,在header中加入:

'Cookie': wx.getStorageSync('cookieKey')

接口调用由之前的:

wx.request({    url: 'test.php',    data: {        x: '',        y: ''    },    header: {        'content-type': 'application/json'     },    success (res) {        console.log(res.data)    }})

变为:

wx.request({    url: 'test.php',     data: {        x: '',        y: ''    },    header: {        'content-type': 'application/json' ,        'Cookie': wx.getStorageSync('cookieKey')    },    success (res) {        console.log(res.data)    }})



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 手把手教你在微信小程序中使用canvas绘制天气折线图(附代码)
  • 微信小程序页面向下滚动时tab栏固定页面顶部实例讲解
  • uniapp实现微信小程序全局分享的示例代码
  • 浅析微信小程序中自定义组件的方法
  • 微信小程序发布新版本时自动提示用户更新的方法
  • 微信小程序wx.request使用POST请求时后端无法获取数据解决办法
  • 微信小程序如何获取到openid和session_key
  • PHP微信小程序解包过程实例详解
  • 微信小程序中的button按钮宽度设置无效怎么办
  • 微信小程序反编译提取源代码方法

相关文章

  • 2022-04-29JavaScript中字符串(string)如何转json
  • 2022-04-29Laravel学习记录之强制指定索引进行查询
  • 2022-04-29一分钟教会你php怎么快速匹配文章中的图片
  • 2022-04-29CDR制作IE浏览器标志教程
  • 2022-04-29Photoshop设计书法人像前后期创作分享
  • 2022-04-29Illustrator制作蓝色苹果QuickTime标志
  • 2022-04-29通过实例来了解Laravel中管道的使用方法
  • 2022-04-29dedecms修改摘要、标题、缩略图等字数和大小限制
  • 2022-04-29微信小程序使用cookie保持session
  • 2022-04-29Laravel怎么判断是否登录

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 一键开启网页夜间模式代码
    • Photoshop绘制质感IE图标教程
    • 详解PHP中__construct()构造方法
    • Thinkphp+layer+ajax如何完成增加方法(附代码示例)
    • 关于WordPress之防御cc攻击(频繁F5刷新)的办法
    • PHP怎么将错误输出到文件
    • Nginx下怎么部署php项目
    • Photoshop简单的绘制逼真的小汽车教程
    • Photoshop CS6制作3D文字的片头动画教程
    • 聊聊Bootstrap4中的网格系统

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有