Kategorie: Entwicklung

Cookie-String-Parser

Eigene IdeeTool fehlt?

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.

Cookies
NameWert
sessionabc123
themedark
Attribute
NameWert
Path/
Max-Age3600
Secure
HttpOnly
SameSiteLax
Ausgabe
{
  "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

  1. Füge einen document.cookie-String oder den Wert eines Set-Cookie-Headers ein.
  2. Sieh dir die Tabellen der geparsten Cookies und Attribute an.
  3. 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.