Aktuelle Session
Session-Daten werden server-seitig gespeichert und bleiben über Seitenaufrufe erhalten.
| Schlüssel | Wert |
|---|---|
| lang | DE |
| page | home |
HTTP-Methoden & SESSION
GET, POST & SESSION verstehen
Was sind Sessions?
Sessions ermöglichen es, benutzerspezifische Daten server-seitig zu speichern, die über mehrere Seitenaufrufe hinweg erhalten bleiben. Sie sind essentiell für personalisierte Webanwendungen.
🔄 GET
GET überträgt Daten als URL-Parameter. Sie sind im Browser sichtbar und können gebookmarkt werden.
- Daten in URL sichtbar
- Für Bookmarks geeignet
- Max. ~2000 Zeichen
📨 POST
POST sendet Daten im Request-Body. Sie sind nicht in der URL sichtbar und eignen sich für Formulare und sensitive Daten.
- Daten versteckt im Body
- Sicherer für Passwörter
- Keine Längenbeschränkung
💾 SESSION
Session-Daten werden server-seitig gespeichert und bleiben über Seitenaufrufe erhalten.
- Daten auf Server gespeichert
- Über Seitenaufrufe erhalten
- Für Login, Warenkorb, etc.
Praktische Anwendungen:
Login-System
Benutzer einloggen und Status über Seitenaufrufe halten
Warenkorb
Artikel im Einkaufswagen zwischen Seiten speichern
Benutzereinstellungen
Sprache, Theme oder andere Präferenzen speichern
💡 Diese Demo zeigt fundamentale Web-Konzepte: GET (Daten in URL), POST (versteckte Daten), SESSION (server-seitige Speicherung). In der Praxis werden diese kombiniert.