İçeriğe atla

Cookie parser

Bir Cookie veya Set-Cookie başlığını ayrı çerezlere, değerlere ve özelliklere bölün.

Giriş
Çıkış

Cookie parser

Bir tarayıcı Cookie başlığını yapıştırın — her istekle gönderilen "name=value; name2=value2" satırını — veya bir sunucu Set-Cookie başlığını. Bu araç bunu ayrı çerezlere ayırır ve gerçekten okuyabilirsiniz. Cookie modunda her giriş, temiz bir name=value çifti haline gelir. Set-Cookie modunda çıkış ayrıca tüm özellikleri içerir: Domain, Path, Expires, Max-Age, Secure, HttpOnly ve SameSite, tarayıcı geliştirici araçlarının gösterdiği gibi satır başına bir çerez. Set-Cookie değeri, diğer başlıklar gibi güvenle virgülle bölünemez — Expires tarihi kendisi bir virgül içerir.

URL kod çözmeyi etkinleştirerek yüzde kodlanmış bir değeri okunur biçimde ortaya çıkarın — bir çerez JSON nesnesi, yönlendirme URL'si veya ASCII dışı metin içerdiğinde yaygındır. "Sona erme süresini okunur biçimde göster" seçeneği Expires veya Max-Age yanına doğal dil açıklaması ekler, örneğin "3 gün içinde" veya "2 saat önce", cihazınızın saatinden hesaplanır ve diliniz için doğru şekilde formüle edilir. Her iki öznitelik de mevcut olduğunda, Max-Age kazanır, bu da tarayıcıların bunu nasıl çözdüğüyle eşleşir.

"Secure veya HttpOnly'si eksik çerezleri işaretle" özelliğini etkinleştirerek sonuç içinde bu korumaları atlayan tüm çerezleri vurgulayın — güvenlik açısından bir yanıt gözden geçirirken hızlı bir kontrol. Sonucun biçimlendirilmiş bir tablo olarak mı yoksa bir komut dosyasına veya test fixture'a yapıştırmaya hazır JSON olarak mı döneceğini seçin.

Her şey tarayıcınızda yerel olarak çalışır — yapıştırdığınız başlık (oturum belirteçleri veya diğer hassas verileri içerebilir) hiçbir yere yüklenmez. Sonucu kopyalayın, metin dosyası olarak indirin veya JWT kod çözücü gibi başka bir araca doğrudan gönderin.

FAQ

Cookie ve Set-Cookie modu arasındaki fark nedir?
Cookie, tarayıcının bir istekle gönderdikleri başlıktır — yalnızca name=value çiftleri, öznitelik yok. Set-Cookie, sunucunun geri gönderdiği şeydir ve Domain, Path, Expires, Max-Age, Secure, HttpOnly ve SameSite özellikleriyle değeri birlikte taşıyabilir.
Neden satır başına bir Set-Cookie başlığı bekliyor?
Bir Set-Cookie değeri içinde virgül olan bir Expires tarihi içerebilir, bu nedenle birden fazla Set-Cookie başlığı diğer başlıklar gibi virgülle birleştirilemez. Satır başına bir tanesi yapıştırmak — tarayıcı geliştirici araçlarının gösterdiği tam olarak — bu belirsizliği önler.
Okunur sona erme süresi nasıl hesaplanır?
Max-Age mevcut olduğunda ondan, aksi takdirde Expires'tan, cihazınızın geçerli saatiyle karşılaştırılarak. Sıfır veya daha az bir Max-Age "şimdi" olarak görüntülenir, bu tarayıcıların bunu bir sayaç yerine silme komutu olarak nasıl davrandıkları ile eşleşir.
Bir çerezi eksik Secure veya HttpOnly olarak işaretlemek ne anlama gelir?
Secure, çerezin yalnızca HTTPS üzerinden gönderildiği anlamına gelir; HttpOnly, istemci tarafı JavaScript'in buna erişemeyeceği anlamına gelir. Bunlardan birinin eksik olduğu bir çerez vurgulanır, böylece bir yanıtı gözden geçirirken bir konfigürasyon boşluğu tespit edebilirsiniz.
Yapıştırdığım başlık herhangi bir yere yükleniyor mu?
Hayır. Ayrıştırma tamamen tarayıcınızda gerçekleşir — başlık, içerdiği tüm oturum belirteçleri veya çerez değerleri dahil olmak üzere hiçbir zaman bir sunucuya gönderilmez.