cookie、session、localStorage、sessionStorage

cookie、localStorage、sessionStorage的區(qū)別

特性 cookie ocalStorage sessionStorage
存儲大小 4k 5m 5m
數(shù)據(jù)有效期 cookie在設(shè)置的有效期內(nèi)保存,超過有效期自動清理 緩存數(shù)據(jù)永久保存,可手動清除 當(dāng)前會話有效,關(guān)閉頁面或瀏覽器會自動清除
與服務(wù)器通訊 cookie會參與服務(wù)器的通信,每次都會攜帶在http的頭部信息中 不參與通信 不參與通信
作用域區(qū)別 - 不同瀏覽器不能共享locaStorage,sessionStorage中的數(shù)據(jù) 相同瀏覽器不同頁面可以共享相同的localStorage(頁面屬于相同的域名及端口),但是不同頁面及標(biāo)簽間不能共享相同的sessionStorage

cookie與session的區(qū)別

  • cookie數(shù)據(jù)存放在客戶的瀏覽器上,session數(shù)據(jù)存放在服務(wù)器上
  • cookie不是很安全,有心人可以分析存放在客戶端的cookie進行cookie欺騙,考慮安全的不建議使用cookie
  • session會在一定時間內(nèi)保存在服務(wù)器上,當(dāng)訪問量增多時,會占用比較多的服務(wù)器資源,影響性能,如果服務(wù)器資源受限,不建議使用session
  • 單個cookie保存的數(shù)據(jù)不能超過4k,并且大多瀏覽器對cookie個數(shù)也有限制
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容