Cookie-parser

Parse Set-Cookie-headere og document.cookie-strenger til strukturerte data. All behandling skjer i nettleseren din for maksimal sikkerhet og personvern.

Flere formater Sikkerhetsflagg Cookie-statistikk

Originalverdien beholdes alltid. Dekoding brukes én gang, og bare i den valgte visningen. URL-dekoding lar + stå som den er; Base64 forventer UTF-8-tekst. Dette dekrypterer ikke signerte eller krypterte tokens. HttpOnly-cookies kan ikke leses av JavaScript i nettleseren; lim inn kun headere du er bemyndiget til å undersøke.

Slik bruker du Cookie-parser

1

Velg modus

Velg Set-Cookie-headermodus for HTTP-headere eller document.cookie-modus for nettlesercookiestrenger

2

Lim inn data

Lim inn Set-Cookie-headere (én per linje) eller en document.cookie-streng i inndatafeltet

3

Undersøk resultatene

Se parsede cookies i en strukturert tabell med statistikk over sikkerhetsflagg

Hva er HTTP-cookies?

HTTP-cookies er små datadeler som nettleseren lagrer på vegne av nettsteder. De sendes via Set-Cookie HTTP-svarheader og legges ved påfølgende forespørsler via Cookie-headeren. Cookies brukes til øktadministrasjon, personalisering og sporing. Sikkerhetsflagg som HttpOnly, Secure og SameSite bidrar til å beskytte cookies mot cross-site scripting (XSS) og cross-site request forgery (CSRF)-angrep.

HttpOnly

Hindrer skript på klientsiden i å få tilgang til cookien, og demper XSS-angrep

Secure

Sikrer at cookien kun sendes over HTTPS-tilkoblinger

SameSite

Styrer sending av cookies på tvers av nettsteder: Strict, Lax eller None for å forebygge CSRF-angrep

Ofte stilte spørsmål

Hvilke cookieformater støttes?

Verktøyet parser Set-Cookie HTTP-headere og document.cookie JavaScript-strenger. Flere cookies kan parses på én gang.

Viser det sikkerhetsflagg?

Ja. HttpOnly, Secure, SameSite (Strict/Lax/None), Path og Domain-attributter vises for hver cookie.

Kan jeg parse flere cookies på én gang?

Ja. I Set-Cookie-modus limer du inn én header per linje. I document.cookie-modus parses alle cookies i strengen.

Hva betyr verdiene for SameSite-attributtet?

SameSite=Strict sender cookien kun ved navigering på samme nettsted - full CSRF-beskyttelse, men ingen cookie på innkommende lenker andre steder fra. Lax (nettleserens standard) tillater at navigering på toppnivå via GET tar den med, noe som holder pålogginger i live fra eksterne lenker samtidig som mesteparten av CSRF blokkeres. None opphever begrensningen men krever Secure, ellers avviser nettleseren den - den kombinasjonen er det iframe- og betalingsflyter på tvers av nettsteder trenger.

Hva er forskjellen på øktcookies og varige cookies?

En cookie uten Expires eller Max-Age er en øktcookie: den lever bare i minnet og forsvinner med nettleserøkten (moderne nettlesere kan gjenskape den etter krasj). Expires setter en absolutt frist, Max-Age en relativ frist i sekunder, og Max-Age vinner når begge finnes. Varige cookies er grunnen til at remember-me-pålogginger og langlivede analyse-ID-er overlever omstart.

Hva gjør cookie-prefiksene __Secure- og __Host-?

De er garantier på navnenivå som nettleseren håndhever. __Secure- krever en https-opprinnelse og Secure-attributten. __Host- er strengere: Secure, ingen Domain-attributt (kun vertsnavn) og Path=/ - derfor kan ikke en cookie med __Host-prefiks overskrives av et underdomene, noe som fester den til akkurat det nettstedet. Nettlesere uten støtte behandler prefiksene som vanlige navnetegn.

Hvor store kan cookies være, og hvor mange passer per domene?

RFC 6265 krever at nettlesere godtar minst 4096 byte per cookie og minst 50 cookies per domene. Chrome begrenser til rundt 180 cookies per domene og noen tusen totalt; Safari er strengere i praksis. Siden cookies følger med alle forespørsler til domenet, bremser tung cookielagring trafikken merkbart - derfor flytter store nettsteder tilstand til localStorage eller serversideøkter.

Hvordan beskytter HttpOnly og Secure en cookie?

HttpOnly skjuler cookien fra document.cookie i JavaScript, slik at injiserte XSS-skript ikke kan lese den - sett den alltid på øktcookies. Secure begrenser overføring til HTTPS-tilkoblinger og forhindrer lekkasje over ren HTTP. Ingen av dem krypterer cookien; begge er én linjes herding i Set-Cookie-headeren.

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}