瀏覽器的本地儲存
分為:cookie,web storage,indexdb
cookie(狀態儲存,以鍵值對形式存在)
屬性:name:cookie名,key:值,maxage:失效時間,path:路徑,httponly:與安全有關
缺陷:容量缺陷:只有4kb
效能缺陷:在同一網域名稱下的所有請求,無論用不用cookie,都會攜帶cookie
安全缺陷:cookie以純文字的形式在瀏覽器和伺服器中傳遞,很容易被非法使用者截獲到,在httponly為false的情況下,cookie資訊可以通過js指令碼讀取
webstorge
分為local storage和session storage
區別:生命週期:local storage永久性儲存,session storage臨時性的本地儲存,它是一會話級別的儲存,當會話關閉後,儲存內容也就被釋放
作用域:session storage特別的一點在於,即使相同網域名稱的兩個頁面,只要他們不在同一瀏覽器視窗開啟,那麼它們裡面儲存的內容無法共享
特性:儲存容量大:根據瀏覽器的不同,儲存量可以達到5-10m之間
進製於瀏覽器端,不與伺服器發生通訊,儲存的都是字串
local storage:儲存一些官網的logo,不經常跟新的css,js靜態資源,base64格式的資源
session storage:將表單資訊儲存在裡面,即使頁面重新整理也不會讓之前的資訊丟失
儲存本次瀏覽記錄,關閉頁面之後不需要這些資料,用session storage
indexdb:
執行在瀏覽器中的非關係型資料庫,為大型資料的儲存提供了介面
鍵值對形式儲存,非同步操作,受同源策略限制,無法訪問跨域的資料庫
瀏覽器本地儲存
本地儲存 儲存讀取 刪除在瀏覽器端儲存資料 全域性變數 cookie sessionstorage localstorage 只能短時間儲存資料,頁面跳轉或重新整理後資料會消失 按儲存時間長短分成2種 會話cookie 視窗關閉即消失 持久化cookie 可以由程式設計師指定存活時間,關閉視窗也不會...
瀏覽器本地儲存
瀏覽器的本地儲存主要分為cookie webstorage indexdb,其中webstorage又可以分為localstorage和sessionstorage cookie cookie最開始被設計出來並不是為了做本地儲存。而是彌補http在狀態管理上的不足 http協議是乙個無狀態協議,客戶...
瀏覽器的本地儲存
瀏覽器的本地儲存主要分為cookie webstorage和indexeddb,其中webstorage又可以分為localstorage和sessionstorage。cookie1.容量缺陷。cookie 的體積上限只有4kb,只能用來儲存少量的資訊。2.效能缺陷。cookie 緊跟網域名稱,不...