不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
同一网站绑定多个主机名对站点数据缓存有无影响测试
编辑:dnawo 日期:2014-01-03

如上图所示,IIS同一个网站绑定了多个主机名,当用户在多个主机名切换使用时,对站点数据缓存会不会有影响?ASP.NET数据缓存可分为应用程序级缓存和用户会话级缓存,例如Cache和Session,下边我们进行测试验证。
测试代码
复制内容到剪贴板
程序代码

public ActionResult Index(string data)
{
if (data != null)
{
HttpContext.Cache["data"] = data;
Session["data"] = data;
}
string result = "cache=" + HttpContext.Cache["data"] + ", session=" + Session["data"];
return Content(result);
}
{
if (data != null)
{
HttpContext.Cache["data"] = data;
Session["data"] = data;
}
string result = "cache=" + HttpContext.Cache["data"] + ", session=" + Session["data"];
return Content(result);
}
测试过程





测试结论
当用户在多个主机名切换使用时,应用程序级缓存的数据可以通用,用户会话级缓存的数据会丢失。
评论: 0 | 引用: 0 | 查看次数: 3500
发表评论
请登录后再发表评论!