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 (16984)
10 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 (16984)
    10 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