クッキー、localStorageを、のsessionStorage

クッキーの欠点

  1. 生成されたクッキーの数
  • IE6以下、20クッキーの最大で
  • 50クッキーまでのIE7の今後のリリース
  • Firefoxのクッキーアップ50
  • ChromeとSafariは何のハードリミットではありません
  • IEとOperaはクッキーノー最近の使用をきれいにしないだろう、Firefoxのランダムクリーンアップ
  • 互換性のために、4096バイトまでクッキー一般的に4095のバイトを超えません
  • IE5は、上記のuserDataを提供し、各ドメイン名の下に1Mまで保存。キャッシュに保存され、洗浄されていない場合、長い時間。
  • クッキーの利点:永続データを、クライアント、サーバー、ストレージリソースのクッキーを占有しませんが、クッキーは有効期間を設けることができる、シンプルさ、Dテキストベースの軽量構造。
  1. クッキーの利点の使用の合理化
  • 良いを通して、クッキーの大きさに保存されたセッションオブジェクトを制御することが可能となります
  • 暗号化とセキュアな伝送技術により、クッキーの可能性を低減することはひび割れしています。
  • クッキーの盗難に機密情報を格納するだけでなく、重大な損失が発生することはありません。
  • コントロールが有効です
  1. クッキーの欠点
  • クッキーの数とサイズが非常に限られています
  • セキュリティ問題。あなたは自分の目標を達成するために前方にクラックとする必要はありません。
  • 範囲が限定されています。すべての状態は、クッキーを保存することで解決できるわけではありません。

ストレージHTML

  1. sessionStorageとのlocalStorage:HTML5は、二つのストレージメソッドを提供します。総称webstorageどちらも、異なるブラウザはのlocalStorage同じブラウザを共有し、共有することはできません。ケースを満たすために相同でのsessionStorageを共有することができます。両方のローカルクライアントに保存されます。タイプは、文字列型が格納されています
  • (別のブラウザで異なる)5Mのサイズについて
  • sessionStrorage:セッションのローカルストレージが有効なデータのみセッションレベルのデータは、データがセッションの終了後に破棄されますされています。
  • localStorageは、長期的な効果的なローカルストレージは、削除された非アクティブ、有効であったです。
  1. 入手
  • sessionStrorage:window.sessionStrorage
  • localStorage:window.localStorage
  1. シナリオ
  • 長期の有効利用のlocalStorage
  • 敏感な操作の有効利用sessionStrorage
  1. 比較するとクッキー
  • これは、より多くのデータを保存することができます。
  • サーバリソースのセーブ保存交通、:フローを保存し、サーバに転送されませんので。それで、より効率的に、より高速なローカルサーバより取得します。
リリース元の2件の記事 ウォンの賞賛0 ビュー19

おすすめ

転載: blog.csdn.net/qq_40944052/article/details/104532441