Preskoči na sadržaj

Cookie parser

Razdelite Cookie ili Set-Cookie zaglavlje na pojedine kolačiće, vrijednosti i atribute.

Unos
Rezultat

Cookie parser

Zalijepite Cookie zaglavlje iz pretraživača — redak "name=value; name2=value2" koji se šalje sa svakim zahtjevom — ili server Set-Cookie zaglavlje. Ovaj alat ga razdjeljuje na pojedine kolačiće koji se zapravo mogu čitati. U Cookie modu svaki unos postaje čista name/value parnica. U Set-Cookie modu izlaz također uključuje sve atribute: Domain, Path, Expires, Max-Age, Secure, HttpOnly i SameSite, jedan kolačić po liniji, baš kako ih prikazuju razvojni alati pretraživača. Set-Cookie vrijednost se ne može sigurno dijeliti s zarezima kao ostala zaglavlja — sam Expires datum sadrži zarez.

Uključite URL-dekodiranje da biste otkrili vrijednost kodiranu postotkom u čitljivom obliku — često kada kolačić sadrži JSON objekt, URL preusmjeravanja ili ne-ASCII tekst. Mogućnost "Prikaži isteka u čitljivom obliku" dodaje čitljiv opis pokraj Expires ili Max-Age, poput "za 3 dana" ili "prije 2 sata". Vrijeme se računa prema satu vaše uređaja i pravilno je formulirano za vaš jezik. Kada su oba atributa prisutna, Max-Age pobjeđuje, što odgovara načinu na koji pretraživači to rješavaju.

Uključite "Označi kolačiće bez Secure ili HttpOnly" kako biste istaknuli u samom rezultatu sve kolačiće koji preskačuju te zaštite — brza provjera pri analizi odgovora s perspektive sigurnosti. Odaberite da li će rezultat biti formatirana tablica ili JSON, spreman za lijepljenje u skriptu ili test fiksturi.

Sve se izvršava lokalno u vašem pretraživaču — zaglavlje koje zalijepite, koje može sadržavati tokene sesije ili druge osjetljive podatke, nikad nije nigdje učitano. Kopirajte rezultat, preuzmite ga kao tekstualnu datoteku ili pošaljite ga izravno drugom alatu kao što je JWT dekoder.

FAQ

Koja je razlika između Cookie i Set-Cookie moda?
Cookie je zaglavlje koje pretraživač šalje sa zahtjevom — samo name=value parnice, bez atributa. Set-Cookie je ono što server šalje nazad i može sadržavati Domain, Path, Expires, Max-Age, Secure, HttpOnly i SameSite zajedno s vrijednosti.
Zašto očekuje jedan Set-Cookie zaglavlje po liniji?
Set-Cookie vrijednost može sadržavati Expires datum sa zarezom u njemu, tako da se više Set-Cookie zaglavlja ne mogu spojiti na zareze kao druga zaglavlja. Lijepljenje jednog po liniji — točno kako ga prikazuju razvojni alati pretraživača — izbjegava tu nejasnoću.
Kako se računa čitljivi isteka?
Iz Max-Age kada je prisutan, inače iz Expires, uspoređen s trenutnim vremenom vaše uređaja. Max-Age od nule ili manje je prikazano kao "sada", što odgovara načinu na koji pretraživači tretiraju kao naredbu za brisanje, ne kao odbrojavanje.
Što znači označavanje kolačića kao nedostaju Secure ili HttpOnly?
Secure znači da se kolačić šalje samo preko HTTPS-a; HttpOnly znači da JavaScript na strani klijenta ne može pristupiti. Kolačić kojem nedostaje jedan od njih je istaknut kako biste detektovali jaz u konfiguraciji tijekom pregleda odgovora.
Je li zaglavlje koje zalijepim učitano negdje?
Ne. Parsiranje se javlja potpuno u vašem pretraživaču — zaglavlje, uključujući sve tokene sesije ili kolačić vrijednosti koju sadrži, nikad nije poslano na server.