更新時(shí)間:2022-12-09 來源:黑馬程序員 瀏覽量:
所謂Session和Cookie的生命周期指的是它們可以使用的有效時(shí)間。
Session是把用戶數(shù)據(jù)存儲(chǔ)在服務(wù)器端的,每個(gè)用戶的Session信息是通過鍵值存儲(chǔ)在服務(wù)端,鍵名是sessionID,值是用戶需要存儲(chǔ)的信息,而服務(wù)器端是通過sessionID來區(qū)分存儲(chǔ)的Session來自哪個(gè)用戶。
Cookie保存用戶的信息是保存在客戶端的,當(dāng)用戶瀏覽網(wǎng)站,設(shè)置了Cookie記住用戶信息和過期時(shí)間,瀏覽器會(huì)把Cookie的信息通過文本文件存儲(chǔ)在硬盤中,當(dāng)用戶打開瀏覽器時(shí),從本地中讀取Cookie文件信息,只要Cookie沒有過期,可以發(fā)現(xiàn)Cookie值依然有效。如果Cookie沒有設(shè)置過期時(shí)間,那么Cookie值因?yàn)槭谴鎯?chǔ)在內(nèi)存中的,瀏覽器關(guān)閉后Cookie也會(huì)自動(dòng)消失。
它們的區(qū)別在于:Session存儲(chǔ)在服務(wù)器端,Cookie存儲(chǔ)在客戶端,Session安全性更高,而Cookie安全性較弱。
線上學(xué)Python哪家好?-黑馬Python培訓(xùn)
2022-12-07HTTP中,GET、POST和HEAD的區(qū)別是什么?
2022-12-07Python初學(xué)者怎么入門?-黑馬Python培訓(xùn)
2022-12-07Standalone是什么?Standalone集群的三類進(jìn)程
2022-12-06數(shù)據(jù)可視化知識(shí):jointplot()函數(shù)的用法是什么?
2022-12-02基本數(shù)據(jù)統(tǒng)計(jì)分析:FA與PCA的主要區(qū)別是什么?
2022-12-01