Cookie vs キャッシュ vs プロキシ
意味・解説
Web利用を支える3つの仕組み。情報を「覚える(Cookie)」「控える(キャッシュ)」「代行する(プロキシ)」。
Cookieはユーザー識別用データ。キャッシュは表示高速化のための複製データ。プロキシは通信を中継・代行するサーバ。それぞれ目的が異なるため、キーワードでの切り分けが重要。
くわしく
ブラウザに関わる3つの重要概念です。
1.Cookie:
Webサイト側がブラウザに保存させる「小さな名札」のようなデータです。目的は『ユーザーの識別』です。ログイン状態の維持や、買い物カゴの中身の記録に使われます。
2.キャッシュ:
一度表示した画像やHTMLをブラウザ側に「一時保存」したものです。目的は『表示の高速化』です。次に同じページを開く際、ネットから取り直さず手元のデータを使うため速くなります。
3.プロキシ:
社内LANとネットの境界で通信を「中継(代理)」するサーバです。目的は『セキュリティ向上』や『フィルタリング』です。プロキシ自体にキャッシュ機能を持たせることもあります。ポイントは、試験では「ログイン状態を保つのはどれか(Cookie)」や「表示を速くするのはどれか(キャッシュ)」といった、具体的なメリットを問う形でこれらが混在して出題されるからです。特にCookieは個人情報保護の文脈でも頻出します。
例文
Cookieでログインを維持し、キャッシュで画像を素早く表示し、プロキシを経由して安全に社外サイトへアクセスした。
同義語: Web利用の補助技術
分類: インターネット技術