首页 > Web开发 > 详细

服务端缓存HttpRuntime.Cache的使用

时间:2015-08-16 11:57:28      阅读:245      评论:0      收藏:0      [点我收藏+]

HttpRuntime.Cache.Insert("缓存key", "缓存content", null, DateTime.Now.AddMinutes(3), TimeSpan.Zero);//存入本地服务端

string cacheContent = string.Empty;
if (HttpRuntime.Cache["缓存key"] == null)//当缓存为空的时候执行的逻辑
{
Response.AddHeader("refresh", "1;url=路径");//刷新页面
}
else
{
cacheContent = (string)HttpRuntime.Cache["缓存key"];//根据key取值
}

但是有时候如何过是回调的方式那么就需要不断的刷新来获取新的值,也可以加上下面这段js

<script type="text/javascript">
function SX() {
location.reload();

setTimeout("SX()", 1000);

}
setTimeout("SX()", 1000);

</script>

服务端缓存HttpRuntime.Cache的使用

原文:http://www.cnblogs.com/chj929555796/p/4733727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!