如何讓用戶端 cache 失效

  • 2529
  • 0

如何讓用戶端 cache 失效

之前在做專案時..遇到這個問題..google一下..可以找到..在html裡加入

<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
 
這方法是有一些風險的..因為有些瀏覽器不支援上面這東東..所以可能會沒有效果..^^||..
 
有一種更好的方式..就是改http得標頭..直接看原始碼..
 
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();
Response.Cache.SetExpires(DateTime.MinValue);
 
看一下結果..
 
gde
 
完成..^^..
 
參考: