セッションとクッキーの使用シナリオとの違い

 クライアントに保存されたクッキーは、セッションがサーバーに保存されています。

    クッキーのHTTP、本明細書の一部としてサーバーと対話することで、ウェブストレージが生まれた「データ」へのローカルストレージです。

    クッキーシナリオ:①ユーザーがサイトにログインしているかどうかを判断する。②プッシュを開発するために、ユーザの好みを記録または記録するために使用カート。

    セッションのシナリオ:①ログイン認証情報

 クッキーは、(通常は暗号化)されているユーザーIDとユーザーのローカル端末(クライアント側)に保存されたデータを示すためのウェブサイトです。

 クッキーのデータは常に(必要でない場合でも)でhttpリクエスト相同で運ばれ、ノートでは、ブラウザとサーバーとの間で前後に合格しました。

 sessionStorageとのlocalStorageは自動的にローカルにのみ保存され、サーバーにデータを送信しません。

 

    別の妥当性:

 localStorage:データはデータを削除するためのイニシアチブない限り、失われることはありません後に永続的なデータを格納するためには、ブラウザが閉じられています。

 sessionStorage:現在のブラウザウィンドウを閉じた後、データは自動的に削除されます。

 クッキー:ウィンドウまたはブラウザを閉じても有効期限が設定されるまで有効なクッキー、

 

    異なるスコープ:

    sessionStorage:でも、同じページであれば、オープン別のブラウザウィンドウで共有されません

    localStorage:相同ページの共有

    クッキー:ページ共有の相同性

 

 収納サイズ:

 クッキーのデータサイズは4Kを超えることはできません。

 sessionStorageとのlocalStorageストレージサイズも限られているが、クッキーよりもはるかに大きいですが、あなたは5M以上に達することができます。

おすすめ

転載: www.cnblogs.com/flyerya/p/11311432.html