Kategorie: Entwicklung
Cookie-String-Parser
Einen Cookie-String oder Set-Cookie-Header in eine lesbare Tabelle zerlegen
Füge einen document.cookie-Wert oder einen Set-Cookie-Header ein, um ihn in einzelne Cookies und erkannte Attribute wie Path, Domain und SameSite aufzuteilen, plus ein kopierbares JSON-Objekt. Es wird nichts irgendwohin gesendet.
| Name | Wert |
|---|---|
session | abc123 |
theme | dark |
| Name | Wert |
|---|---|
Path | / |
Max-Age | 3600 |
Secure | |
HttpOnly | |
SameSite | Lax |
{
"session": "abc123",
"theme": "dark"
}Erkannte Attribut-Schlüsselwörter (Path, Domain, Expires, Max-Age, Secure, HttpOnly, SameSite) werden von den eigentlichen Cookies getrennt.
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Browser stellen document.cookie als einen einzigen, durch Semikolons getrennten String bereit, und ein Set-Cookie-Antwortheader vermischt das eigentliche Cookie mit Attributen wie Path, Expires und HttpOnly in derselben Zeile. Dieses Werkzeug zerlegt diesen String in Cookies und Attribute, damit du ihn auf einen Blick lesen kannst — komplett in deinem Browser.
So funktioniert es
- Füge einen document.cookie-String oder den Wert eines Set-Cookie-Headers ein.
- Sieh dir die Tabellen der geparsten Cookies und Attribute an.
- Kopiere die JSON-Darstellung der Cookies.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Werden meine Cookie-Daten irgendwohin gesendet?
- Nein. Das Parsen erfolgt lokal in JavaScript; es wird nichts hochgeladen, was wichtig ist, da Cookies Sitzungskennungen enthalten können.
- Was zählt als Attribut statt als Cookie?
- Bekannte Set-Cookie-Attribut-Schlüsselwörter — Path, Domain, Expires, Max-Age, Secure, HttpOnly und SameSite — werden getrennt von den eigentlichen Name/Wert-Paaren der Cookies aufgeführt.
- Kann ich mehrere Cookies gleichzeitig parsen?
- Ja. Ein document.cookie-String mit mehreren durch Semikolons getrennten Name=Wert-Paaren wird in eine Zeile pro Cookie aufgeteilt.