理解inode
894
2022-05-29
瀏覽器存儲方式詳解:cookie、localstorage、sessionstorage的由來和區別
作為一名開發,不了解一下瀏覽器的存儲方式,是不合格的。
存儲方式有很多,你可以打開瀏覽器的控制臺看看Application中的Storage都有哪些選項。
今天主要是介紹一下cookie、localstorage、sessionstorage的由來和區別。
1、cookie的由來
早起的瀏覽器功能比較簡單,純粹就相當于一個網絡資源查看器,用來瀏覽一些文檔,查看一些網站,并不涉及交互。但是隨著時代的發展,交互式Web逐漸興起,這時候cookie就隨之誕生。它是由服務器發給客戶端的特殊信息,在客戶端每次想服務器發送請求時攜帶,主要用于記錄之前登陸過的用戶信息,方便后續的狀態管理或者行為跟蹤。
2、localstorage和sessionstorage的由來
cookie固然是解決了一些問題,但是cookie當時設計時就是為了存儲一些少量數據,所以可存儲的東西少,其次就是每次cookie都要跟著請求一起發送到服務器,這對寬帶是一種浪費。所以后面html5又新加了localstorage和sessionstorage兩種本地存儲方式。
由來已經講清楚了,接下來直接列一下三者的區別
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。