Cookie Oluşturma ve Okuma

Bu dersimizde ASP.NET dilinde Cookie oluşturma ve Cookie okumayı öğreniceğiz.

Merhaba Arkadaşlar,

Bu dersimizde ASP.NET dilinde cookie kullanımını öğreniceğiz. Cookie sizin girdiğiniz web sayfası tarafından tanınmanınızı sağlayan ve web sunucusu tarafından bilgisayarınıza kaydedilen bir text dosyasıdır. Yani işin kısacası sizin web sitesi tarafından tanınmanınızı sağlayan bir bilgi tutan dosyadır. Şimdi gelelim asp.net tarafında kullanımına. Kendimize visual studio editörümüzde bir tane web projesi açıyoruz ve kodlarımızı yazmaya başlıyoruz.


HttpCookie cookie = new HttpCookie("benKimim");

cookie.Value = "Murat";

cookie.Expires = DateTime.Now.Date.AddDays(365);

HttpContext.Current.Request.Cookies.Add(cookie);



Şimdi sıra geldi kodlarımızı açıklamaya.

HttpCookie cookie = new HttpCookie("benKimim"); -> Bu alanımızda HttpCookie tanımlıyoruz ve cookie adında bir değişkene atıyoruz.Aynı zamanda HttpCookie("benKimim") alanında ise cookie adımızı tanımlıyoruz.

cookie.Value = "Murat"; -> Cookie içinde hangi verimiz olucak.

cookie.Expires = DateTime.Now.Date.AddDays(365); -> Cookie'mizin bitiş süresini belirliyoruz. Yani bu alanda oluşturulduğu tarihten itibaren 1 yıl sonra yani 365 gün kullanıcının bilgisayarında kalmasını sağlıyoruz.Buraya istediğiniz süreyi verebilirsiniz.

HttpContext.Current.Request.Cookies.Add(cookie); -> Ve sonunda cookiemizi ekliyoruz

Kodlarımızı çalıştırdıktan sonra cookie'miz oluşucaktır. Peki sıra geldi okumaya, nasıl okuruz bunu da açıklayalım.


Response.write(Request.Cookies["cookieAdı"].ToString())



Bu şekilde cookie'mizi cookieAdı ile belirttiğimiz alana cookie isimini vererek okunmasını sağlıyoruz.

Saygılarımla,
Murat DİNÇ
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

• 9 yıl önce
tşkler :)
• 9 yıl önce
güzel

Yukarı Git