Cookies和Session具體區別如下:
存儲的位置不同:cookie存放在客戶端,session存放在服務端并且Session存儲的數據比較安全;
存儲的數據類型不同:兩者都是key-value的結構,但針對value的類型是有差異的,cookie的value只能是字符串類型,session的value是Object類型;
存儲的數據大小限制不同:cookie大小受瀏覽器的限制,很多是是4K的大小,session理論上受當前內存的限制;
生命周期的控制:cookie的生命周期當瀏覽器關閉的時候就死亡,session的生命周期是間隔的,從創建時,開始計時如在20分鐘,沒有訪問session,那么session生命周期被銷毀。
回答所涉及的環境:聯想天逸510S、Windows 10。
Cookies和Session具體區別如下:
存儲的位置不同:cookie存放在客戶端,session存放在服務端并且Session存儲的數據比較安全;
存儲的數據類型不同:兩者都是key-value的結構,但針對value的類型是有差異的,cookie的value只能是字符串類型,session的value是Object類型;
存儲的數據大小限制不同:cookie大小受瀏覽器的限制,很多是是4K的大小,session理論上受當前內存的限制;
生命周期的控制:cookie的生命周期當瀏覽器關閉的時候就死亡,session的生命周期是間隔的,從創建時,開始計時如在20分鐘,沒有訪問session,那么session生命周期被銷毀。
回答所涉及的環境:聯想天逸510S、Windows 10。