Asp.Net Mvc Sayfadaki Tüm Cookie'leri Okuma

İbrahim     4 Nisan 2017     1258     2    
Sayfa içinde kullanılabilen tüm cookie'leri bazen okumanız gerekebilir. Sayfadaki tüm cookie'lerin adlarını ve değerlerini okumak için, aşağıdaki gibi bir kod kullanarak çerezler koleksiyonundan yararlanabiliriz.Kodlarımıza geçmeden önce, cookie(çerez) nedir onu bir açıklayalım.

Çerez(Cookie) Nedir?

Çerezler(cookie), web uygulamalarında kullanıcıların özel bilgilerini depolamak için  bilgisayarına kaydettiği küçük metin dosyalarıdır.
- Cookie'ler, belirli bir sayfayla değil, bir web sitesi ile ilişkilendirilir.
- Kullanıcı farklı siteleri ziyaret ederken, her site aynı zamanda kullanıcının tarayıcısına bir çerez gönderebilir.

Çerezler hakkında daha fazla bilgiye sahip olmak için "Asp.Net Mvc Cookie Kullanımı" adlı makaleme göz atabilirsiniz.Şimdi gelin sayfadaki tüm çerezleri nasıl okuruz onu inceleyelim.

Asp.Net Mvc Sayfadaki Tüm Cookie'leri Okuma

System.Text.StringBuilder cikti = new System.Text.StringBuilder (); 
HttpCookie cookie; 
var deger="";
for ( int i = 0; i <Request.Cookies.Count; i ++) 
{ 
    cookie = Request.Cookies [i]; 
    cikti.Append ( "Çerez adı =" + Server.HtmlEncode (cookie.Name) 
        + "<br />" ); 
    cikti.Append ( "Çerez değeri =" + Server.HtmlEncode (cookie.Value) 
        + "<br /> <br />" ); 
} 
deger = cikti.ToString ();



Etiketler:  
cookie-nedir
cerez-nedir
cerez-kullanimi
aspnet-mvc
cookies-internet


Paylaş:  

Bir Cevap Yazın

B

Bekir Öncel 9 Nisan 2017
Teşekkür ederim çok işime yaradı diğer makalelerinizi dikkatle takip ediyor olacağım

İbrahim Çakal 9 Nisan 2017
Yorumunuz için ben teşekkür ederim.Elimden geldiğince bildiklerimi aktarmaya çalışacağım inşallah :)