微信小程序 獲取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) {    //請求成功的處理    }  )}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM