1、获取cookie,在登录请求后读取 返回值的, header的cookie,并本地存储。//登录请求回来之后,读取res的header的cookie//这里的sessionid随便写的,就是个唯一标识wx.setStorageSync("sessionid", res.header["Set-Cookie"])

3、接下来需要将sessinid在本地管理的方法var sessionkey;var sessiondate;//可以封装一个保存sessinid的方法,将sessionid存储在localstorage中,定为半小时之后清空此sessionid缓存。function saveSession(sessionId) { console.log(" now save sessionid: " + sessionId) wx.setStorageSync(“sessionkey” sessionId)//保存sessionid wx.setStorageSync(“sessiondate”, Date.parse(new Date()))//保存当前时间,}

5、/检查sessionid是否过期的方法function checkSessionTimeout(拘七呷憎) { var sessionid = wx.getStorageSync(sess足毂忍珩ionkey) if (sessionid == null || sessionid == undefined || sessionid == "") { console.log("session is empty") return false } var sessionTime = wx.getStorageSync(sessiondate) var aftertimestamp = Date.parse(new Date()) if (aftertimestamp - sessionTime >= SESSION_TIMEOUT) { removeLocalSession() return false } return true
