Asp.Net MVC'de tarayıcının ön belleği (cache) nasıl kapatılır?

0

ASP.Net MVC ile geliştirilmiş bir web sitesinde tüm site için tarayıcının (firefox, chrome, internet explorer) cache yani ön belleğini kapatmak istiyorum. Tüm web sitesi için tarayıcının ön belleğini nasıl kapatırım?

alattin alattin (13527)
6 yıl önce sordu

Toplam 1 Cevap


0

Global.asax  içerisine, Application_BeginRequest() metodu içerisine aşağıdaki kodları yazmanız, tarayıcının ön belleğini kapatacaktır.

HttpContext.Current.Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1))
HttpContext.Current.Response.Cache.SetValidUntilExpires(false)
HttpContext.Current.Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache)
HttpContext.Current.Response.Cache.SetNoStore()

 

alattin alattin (13527)
6 yıl önce cevaplandı

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol