session 的工做原理

接觸web開始,咱們就會時不時用到session,但是卻不多去了解它底層的實現,今天看了下,web

發現session底層確定就是map實現,用戶第一次訪問時,就會分配一個map和sessionid(sessionid惟一,一個sessionid對應一個map)瀏覽器

,而sessionid會隨着response中cookie返回給客戶端,客戶端下次再發請求,就會帶這個sessionid,每次都能找到它所對應的session,cookie

session的生命週期,默認的是30分鐘,咱們也能夠設置其存活時間。當咱們關閉瀏覽器的時候,session並無消失,而是過了這個生命session

週期以後,才消失,只不過咱們這邊沒法再獲得這個sessionid,全部沒法使用這個session。生命週期

相關文章
相關標籤/搜索