現在のセッション
セッションデータはサーバー側に保存され、ページリクエストをまたいで保持されます。
| キー | 値 |
|---|---|
| lang | JP |
| page | home |
HTTPメソッド & セッション
GET、POST、セッションの理解
セッションとは?
セッションは、複数のページリクエストにわたってユーザー固有のデータをサーバー側に保存することができます。パーソナライズされたWebアプリケーションには必須です。
🔄 GET
GETはデータをURLパラメータとして送信します。ブラウザで表示可能で、ブックマークできます。
- Daten in URL sichtbar
- Für Bookmarks geeignet
- Max. ~2000 Zeichen
📨 POST
POSTはデータをリクエストボディで送信します。URLでは表示されず、フォームや機密データに適しています。
- Daten versteckt im Body
- Sicherer für Passwörter
- Keine Längenbeschränkung
💾 セッション
セッションデータはサーバー側に保存され、ページリクエストをまたいで保持されます。
- Daten auf Server gespeichert
- Über Seitenaufrufe erhalten
- Für Login, Warenkorb, etc.
実用的なアプリケーション:
ログインシステム
ユーザーをログインさせ、ページ間でステータスを維持
ショッピングカート
ページ間でカート内のアイテムを保存
ユーザー設定
言語、テーマ、その他の設定を保存
💡 このデモは基本的なWeb概念を示しています:GET(URL内のデータ)、POST(隠しデータ)、セッション(サーバー側ストレージ)。実際にはこれらを組み合わせます。