zoukankan      html  css  js  c++  java
  • 微信小程序 获取cookie 以及设置 cookie

    小程序开发中我们需要获取到后端给的cookie进行请求验证,但是微信并没有帮我们保存cookie,那么我们要维持会话需要自己来保存cookie,并且请求的时候加上cookie

    1.获取cookie

    在登录请求后读取 返回值的, header的cookie,并本地存储

    //登录请求回来之后,读取res的data的key
    //这里的token随便写的,就是个唯一标识
     wx.setStorageSync("token", res.data["key"])
    

      

    2.请求带上cookie

      //创建header 
      var header;
      header = { 
         'content-type': 'application/x-www-form-urlencoded', 
         'cookie':wx.getStorageSync("token")//读取cookie
      };
      //进行请求,一般外层都有一个封装,然后放在公共类里边
      wx.request({
        url: realURL,
        method: method,
        header: header,//传在请求的header里
        data: datas,
        success(res) {
        //请求成功的处理
        }
      )}
    

      

      //创建header   var header;  header = {      'content-type': 'application/x-www-form-urlencoded',      'cookie':wx.getStorageSync("sessionid")//读取cookie  };  //进行请求,一般外层都有一个封装,然后放在公共类里边  wx.request({    url: realURL,    method: method,    header: header,//传在请求的header里    data: datas,    success(res) {    //请求成功的处理    }  )}

  • 相关阅读:
    sql中添加唯一索引(非主键)
    Ubuntu 安装 LAMP 主机之后运行出现乱码
    编写安全 PHP 应用程序的七个习惯
    首先在服务器上安装ssh的服务器端
    php安全简析
    正确的Linux菱形乱码修改方法
    php安全
    变量作用域
    bind9 详细解析
    DNS和DHCP服务器
  • 原文地址:https://www.cnblogs.com/duanzb/p/10277025.html
Copyright © 2011-2022 走看看