1. 程式人生 > >cookie,localStorage,sessionStorage的一些知識

cookie,localStorage,sessionStorage的一些知識

a)      Cookie資料始終在同源的http請求中攜帶(不管需要不需要), 即cookie在瀏覽器和伺服器之間來回傳遞。而sessionStorage和localStroage不會自動把資料傳送給伺服器,僅在本地儲存。Cookie資料還有路徑的概念,可以限制儲存在某個路徑下;

b)      儲存大小限制也不同,cookie資料不能超過4k,同時因為每次Http請求都會攜帶cookie,所以cookie只適合儲存很小的資料,比如會話標識。sessionStroage和localstroage雖然也有大小限制,但是比cookie大很多,可以達到5M或更大;

c)       資料有效期也不同,sessionStroage僅在當前瀏覽器視窗關閉前有效;localStroage始終有效,視窗或者瀏覽器關閉也一直儲存;cookie在設定的有效期內有效,不管視窗或者瀏覽器是否關閉;(cookie在關閉瀏覽器就會失效吧??)

d)      作用域不同,sessionStroage不能在不同的瀏覽器視窗共享,即使是同一個頁面;localStroage在所有的同源視窗中都是共享的;cookie也是在所有的同源視窗中共享的;

e)      Web storage 支援事件通知機制,可以將資料更新的通知傳送給監聽者;

f)       Web storage 的api介面使用更方便。

相關推薦

cookie,localStorage,sessionStorage一些知識

a)      Cookie資料始終在同源的http請求中攜帶(不管需要不需要), 即cookie在瀏覽器和伺服器之間來回傳遞。而sessionStorage和localStroage不會自動把資料傳送給伺服器,僅在本地儲存。Cookie資料還有路徑的概念,可以限制儲存在某個路徑下;b)      儲存大小限

cookie localstorage sessionstorage

資料生命週期:cookie 一般由伺服器產生,可設定失效時間。由瀏覽器產生,關閉瀏覽器被清除。 localstorage 除非被清除,否則永久儲存 sessionstorage 頁面關閉或瀏覽器關閉時,資料消失。 資料大小 :cookie 4kb左右 localstorage session

本地儲存(cookie\localStorage\sessionStorage)

cookie: 始終在同源http中攜帶(及時不需要),即在瀏覽器與伺服器之間來回傳遞,也因此而造成一定的寬頻浪費。 有保質期,在有效期前一直有效。 儲存資料不超過4K,適用於會話標記, 在同源同

cookie localstorage sessionstorage indexDB

cookie:key/value 單個cookie儲存的資料不能超過4kb,每次訪問都要傳送cookie給伺服器,可以設定過期時間,和域名繫結 localstorage:key/value  一直儲存於本地硬碟(瀏覽器中可以刪除),一般資料最大5MB(各個瀏覽器不一樣),和

瀏覽器快取Cookie,localStorage,sessionStorage三者的區別與用法

在web網頁開發中,常常會用到Cookie,localStorage,sessionStorage等方式臨時儲存客戶端資料,本文為大家解說這三種方式的區別,應用場景以及使用方法。 三者的異同 cookie cookie 是儲存於訪問者的計算機中的變數。每當同一臺計

淺談cookiesessionStoragelocalStorage區別

一次 flash htm ddb coo 清除 rem 限制 web服務器 在客戶端存儲數據可以使用的技術有如下四種: Cookie技術:瀏覽器兼容性好,但操作比較復雜,需要程序員自己封裝,源生的Cookie接口不友好 H5 WebStorage:不能超過8

cookie localStoragesessionStorage的使用及區別

func 創建 兼容 mat console tor sessions regex item cookie是儲存在用戶本地終端上的數據,意思就是能把用戶的一些文字信息儲存下來,但是cookie的儲存空間特別小,一個瀏覽器能創建的 Cookie 數量最多為 300 個,並且每

cookiesessionStoragelocalStorage之間的區別和使用

有效期 blog 請求 ora coo 頁面 作用域 .cn 有效 http://www.cnblogs.com/caiyezi/p/5619506.html 1.cookie:存儲在用戶本地終端上的數據2.localStorage - 沒有時間限制的數據存儲3.sessi

Cookie, LocalStorageSessionStorage

Cookie Cookie 是小甜餅的意思。顧名思義,cookie 確實非常小,它的大小限制為4KB左右,它的主要用途有儲存登入資訊,比如你登入某個網站市場可以看到“記住密碼”,這通常就是通過在 Cookie 中存入一段辨別使用者身份的資料來實現的。 localStorage loca

本地儲存(一)—— CookieSessionStorageLocalStorage詳解

目錄 1. Cookie 2. Web Storage 2.1 Session Storage 2.2 Local Storage 2.3 Web Storage 的瀏覽器支援情況 3. Cookie、SessionStorage和LocalStorage的對比

HTML5中本地儲存cookiesessionStoragelocalStorage的區別

1、sessionStorage 適用於長期儲存資料,瀏覽器關閉後資料不丟失。 sessionStorage 用於在本地儲存一個會話(session)中的資料,這些資料只有在同一個會話中的頁面才能訪問並且當會話結束後資料也隨之銷燬。因此sessionStorage 不是一個持久化的本地儲存,

實用對比cookiesessionStoragelocalStorage

一、cookie cookie是可以用來儲存少量資料在本地的,預設情況下關閉瀏覽器後cookie資料就會被自動清除,僅關閉當前標籤頁並不會刪除cookie。cookie是可讀可寫的。 cookie的注意事項: 1、不同的瀏覽器存放的cookie位置是不一樣的,也不能通用 2、cook

JS 詳解 Cookie, LocalStorageSessionStorage

基本概念 Cookie Cookie 是小甜餅的意思。顧名思義,cookie 確實非常小,它的大小限制為4KB左右。它的主要用途有儲存登入資訊,比如你登入某個網站市場可以看到“記住密碼”,這通常就是通過在 Cookie 中存入一段辨別使用者身份的資料來實現的。 localStorage

Cookie localStorageSessionStorage比較

一,共同點 localStorage、sessionStorage、Cookie都是儲存在瀏覽器端,且同源的(URL的協議、埠、主機名是相同的,只要有一個不同就屬於不同源)。 二,區別 cookie: 原本是用來客戶端與伺服器端通訊的,因其有儲存的功能,所以被用來儲存。生命期為只在設

CookiesessionStoragelocalStorage

cookie用在寫網頁時儲存的臨時變數或自定義時長變數,大小(4k)左右 cookie不能像後面的 …Storage直接使用,需要自己定義函式,或是引用第三方庫函式 // 設定cookie function setCookie (key, val, day) { var date

區分 Cookie, LocalStorageSessionStorage

基本概念   Cookie Cookie 的大小限制為4KB左右,是網景公司的前僱員 Lou Montulli 在1993年3月的發明。它的主要用途有儲存登入資訊,比如你登入某個網站市場可以看到“記住密碼”,這通常就是通過在 Cookie 中存入一段辨別使用者身份的資料來實現的。 loc

關於cookie和session的一些知識

關於cookie和session 使用者資訊通常都是儲存在伺服器端的,客戶端的cookie存一個key,伺服器端通過這個key查詢對應的快取找到之前的登入資訊。輕量的方案還有一個做法是將登入資訊儲存到cookie中,不過這些資訊不應該包含敏感資料,比如使用者密碼,因為cookie是明文的。同時為了防止有人偽

cookiesessionStoragelocalStorage區別

sessionStorage用於本地儲存一個會話(session)中的資料,這些資料只有在同一個會話中的頁面才能訪問並且當會話結束後資料也隨之銷燬。因此sessionStorage不是一種持久化的本地儲存,僅僅是會話級別的儲存。而localStorage用於持久化的本地儲存,除非主動刪除資料,否則資

cookiesessionStoragelocalStorage

bst 超過 chrome int 引入 時間 opera sessions kit title: cookie、sessionStorage和localStorage toc: false date: 2018-09-25 16:49:57 cookie 由於HTTP

描述cookiesessionStoragelocalStorage的區別

ESS 共享 coo 請求 會話 http sessions 保存 瀏覽器和服務器 場景應用不同:cookie數據始終在同源的http請求中攜帶(即使不需要),即cookie在瀏覽器和服務器間來回傳遞。而sessionStorage和localStorage不會自動把數據