session相關

提問:session 是保存在服務器上,還是客戶端中。
如果是服務器上,那爲什麼客戶端瀏覽器關閉之後,session好像丟失了?
回答:session的確是保存在服務器內存中。客戶端每次請求,服務器會根據請求,分配session,併產生一個全球唯一的sessionID,返回給客戶端,客戶端會把sessionID記錄在cookie中。客戶端再次發起請求,服務器會根據客戶端記錄的sessionID去匹配對應的session內容。關閉瀏覽器,cookie丟失,記錄的sessionID丟失。所以無法匹配到session內容。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章