麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 課堂 > 小程序 > 正文

微信小程序 如何保持登錄狀態

2020-03-21 15:25:53
字體:
來源:轉載
供稿:網友

問題

由于wx.request()發起的每次請求對于服務器來說都是不同的會話(wx.request()請求是先經過微信服務器再到達我們的服務器),這樣會導致后續請求都相當于未登錄的狀態。

解決方案

將登陸時后端返回的session保存在本地,

然后將session存放在cookie中以請求頭的方式帶回給服務端

實現代碼

1.請求登陸接口獲取到header["Set-Cookie"],并儲存

//app.jsApp({ onLaunch() {  wx.login({ // 登錄   // 發送 res.code 到后臺換取 openId, sessionKey, unionId   success: res => {    wx.request({     url: 'api/login',     method: 'POST',     data: {      code: res.code     },     success(res) {      //必須先清除,否則res.header['Set-Cookie']會報錯      wx.removeStorageSync('sessionid') ;      //儲存res.header['Set-Cookie']      wx.setStorageSync("sessionid", res.header["Set-Cookie"]) ;     }    });   }  }); }})

2.后續接口將儲存的sessionid放在cookie中以請求頭的方式帶回給服務端

//index.jsPage({ onLoad(options) {  wx.request({   url: api + '/list',   method: 'GET',   header: { //將sessionid放在cookie中以請求頭的方式帶回給服務端    'cookie': wx.getStorageSync("sessionid")   },   success(res) {    console.log(res);   }  }) }})

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久免费 | 性爱免费在线视频 | 日韩在线欧美在线 | 四虎久草| 羞羞的视频在线 | 久久综合九色综合久久久精品综合 | 2019天天干夜夜操 | av在线免费观看中文字幕 | 日日草夜夜草 | 国产妇女乱码一区二区三区 | arabxxxxvideos | 得得啪在线视频 | 日本免费不卡一区二区 | 激情大乳女做爰办公室韩国 | 国产视频导航 | 国产精品久久久久久一区二区三区 | 久久区二区| 性生活视频一级 | 成人在线视频播放 | 久久人人爽人人爽人人片av高清 | 日本道中文字幕 | 大学生一级毛片 | 香蕉视频1024| 一级毛片免费大片 | 精品国产乱码久久久久久久久 | 欧美a级大胆视频 | 亚洲视屏在线 | 伊人久久国产精品 | 91九色福利 | 亚洲一级网站 | 9999视频 | 国产精品啪一品二区三区粉嫩 | 久久久久久久久亚洲精品 | 国产精品色在线网站 | 国产一区二区三区手机在线 | 久久综合婷婷香五月 | 色综合久久久久久久久久久 | 一色桃子av大全在线播放 | 成人午夜精品久久久久久久3d | 国产青草视频在线观看视频 | 91色成人|