セッション、Cookie、トークンの違い

以下に、セッション、Cookie、トークンの違いを詳しく説明します。

1. セッションとクッキーの違い:

· データの保存場所が異なります。セッション データはサーバーに保存され、Cookie データはブラウザに保存されます。

さまざまなレベルのセキュリティ: Cookie をサーバーに保存するのはあまり安全ではありませんが、セッションをサーバーに保存するのは比較的安全です。

· パフォーマンスの使用方法が異なります。セッションはサーバー上に配置され、アクセスの増加によりサーバーのパフォーマンスが占有されます。サーバーのパフォーマンスの低下を考慮して、Cookie を使用する必要があります。

· データ ストレージ サイズが異なります。1 つの Cookie によって保存されるデータは 4K を超えることはできず、セッションはサーバーのサイズに応じてサーバー側に保存されます。

2. トークンとセッションの違い:

トークンは開発によって定義され、セッションは http プロトコルによって定義されます。

トークンは必ずしも保存される必要はなく、セッションはサーバーに保存されます。

· トークンはドメインを越えることができますが、セッションは越えることができず、ドメイン名にバインドされています。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_44543774/article/details/128278837