瀏覽器端的存儲技術

  • cookie
  • 有效期:根據時間消失。如果想要延長cookie的有效期,可以通過設置HTTP頭信息中的cache-control屬性的max-age值,或者修改HTTP頭信息中的expires屬性的值來延長有效期。
  • 存儲大小:每個域名保存20/50個cookie,每個cookie大小4kb
  • 作用域:同源窗口中共享
  • 優(yōu)點:可以用于與服務器通信
  • 缺點:隨http請求頭發(fā)送,并且安全問題
  • LocalStorage
  • 有效期:永久儲存,除非主動刪除
  • 存儲大小:M級別
  • 作用域:同源窗口中共享
  • 優(yōu)點:存儲量大,不隨http請求發(fā)送
  • 缺點:長期存儲導致安全性不足,即使加密存儲;xss,dns攻擊;不同瀏覽器不共享;需要JSON類型轉換
  • SessionStorage
  • 有效期:窗口或標簽頁被永久關閉,數(shù)據失效
  • 存儲大小:M級別
  • 作用域:不同窗口不共享
  • sessionStorage基本與localStorage一致

以下存儲筆者均未使用過

  • Flash ShareObject 安裝flash插件
  • IE:UserData
  • Firefox:GlobalStorage
  • google:Google Gear 安裝gear插件
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容