İnternet

Session Cookies Nedir?

Web kullanımında kullanıcılar için çok önemli olan Session Cookies pek çok kişi tarafından tam olarak anlaşılmadı için Session Cookies nedir sorusu sorulmaktadır. Kullanıcı bilgilerinin depolanmasını sağlayan bu çerezlerin yakından bilinmesi yararlı olacaktır.

Session Cookies Tanımı Nedir?

Session Cookies tanımı itibariyle geçici çerez ya da oturum çerezi olarak bilinmektedir. Oturum çerezleri de bir çerez (cookie) türüdür. Temel olarak Session Cookies nedir sorusuna yanıt verilecek olursa kullanıcı web sayfalarında bir sayfadan diğer bir sayfaya geçerken kullanıcı bilgilerinin depolandığı geçici kimlik oluşturmaktadır. Şayet kaç kişi siteye girerse o kadar da birbirinden farklı kimlik numarası yani session ID’ler oluşmaktadır. Bu kimlik numaraları kişiye özgü bilgileri içerirler ve genelde veritabanına kaydedilirler. Kimlik numaraları bilgisayardaki sitelere ait çerez dosyalarını da içerirler.

Bu bakımdan Session Cookies geçici çerezler olup kullanıcının tarayıcı kapatması sonrasında server’dan silinen bilgileri içermektedir. Örnek olarak alışveriş sitelerinde sepet listesi buna bir örnektir. Sepetinize bir ürün eklediğinizde sayfalar arasında geçiş yaptığınızda ürün hâlâ sepette kalır, bu Session Cookies sayesindedir. Çünkü server sizin için session ID oluşturmuştur ve bu yüzden sepetinizdeki ürünler görünür olur. Ancak tarayıcı kapattığınızda Session Cookies de silinir.

Session Cookies Çalışma Mantığı Nedir?

Session Cookies nasıl çalışır sorusu temel olarak veriyi bir kez gönderim sonrasında set-cookie ve cookie alanlarında veri iletimi yapmazlar. Veriler server’da depolandığı için buna gerek bulunmamaktadır. Bu alanlarda sadece server’daki kullanıcıya ait tanımlanmış olan session ID iletimi yapılmaktadır. Bu bakımdan server da kullanıcı verilerinin hangisi olduğunu bilebilmektedir.

Temel olarak basitçe ifade edilirse kullanıcı siteye girdikten sonra tarayıcı tarafından server’a istek yapılmaktadır. Bu istek sitedeki tüm bilgilerin, görsellerin vb. iletimini içerir. Bu işlem http request diye adlandırılır. İstek gönderildikten sonra server session ID oluşturur ve bu numarayı da set-cookie olarak kullanıcıya gönderir.

Daha sonrasında sayfalarda dolaşırken Session Cookies devreye girer ve her sefer yeniden istekte bulunulmaz, kullanıcıya özgü bilgiler tanımlanmış olur. Ancak tarayıcı kapatıldıktan sonra server isteği sonlandırır ve böylece Session Cookies silinmiş olur.

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu