前臺(tái)ajax請(qǐng)求後session過(guò)期了 返回html代碼,後臺(tái)是用php開(kāi)發(fā)的,請(qǐng)問(wèn)有什麼好方法解決
閉關(guān)修行中......
sesson過(guò)期 回傳html程式碼可以進(jìn)行客製化,判斷一下session是否過(guò)期在回傳html
回傳對(duì)應(yīng)status,前端判斷status時(shí)候假如session失效時(shí)候,彈出提示框,在使用者按確定時(shí)候,重定向登入介面
每次請(qǐng)求的時(shí)候都要判斷session是否過(guò)期,也就是判斷使用者的登入狀態(tài),如果失效就回傳一個(gè)自訂的錯(cuò)誤碼,例如回傳400,非法使用者請(qǐng)求等。
不知道你是什麼意思?你是說(shuō)即使用戶不處?kù)兜侨霠顟B(tài)也能取得資訊?
php介面?zhèn)骰貙?duì)應(yīng)的狀態(tài)值,成功為1 ,失敗為0 並帶上error Message , 前段ajax根據(jù)返回值處理,當(dāng)status為1 的時(shí)候渲染數(shù)據(jù),反之彈出對(duì)應(yīng)錯(cuò)誤訊息並執(zhí)行對(duì)應(yīng)的跳轉(zhuǎn)登錄頁(yè)操作。