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) {    //请求成功的处理    }  )}

  • 相关阅读:
    Q739.每日温度
    面试题46. 把数字成字符串
    [990. 等式方程的可满足性]--并查集
    [128. 最长连续序列]
    javaweb实现简单登陆功能
    7.12_python_lx_practise
    7.12_python_lx_day6
    7.12_python_lx_day5
    7.2_python_lx_day4
    7.2_python_lx_day3
  • 原文地址:https://www.cnblogs.com/duanzb/p/10277025.html
Copyright © 2011-2022 走看看