Session
我的程序只有一个main.aspx页面
Page_Load()
{
Session[ "user "] = "admin ";
Response.Redirect( "http://www.baidu.com ");
}
请问我的程序关闭了没有?Session还存在吗?
[解决办法]
没有关闭浏览器且没有超时的话session应该是还存在的
[解决办法]
没超时就存在.
[解决办法]
不会的吧,session应该是跟你的连接绑定,不过还是很奇怪。。。。
既然http是无连接协议,那iis怎么判别呢。有什么符号呢
[解决办法]
不管浏览器是否关闭.
[解决办法]
Session[ "user "] = " ";
Session.RemoveAll();
Session.Abandon();
[解决办法]
有生存期
[解决办法]
____________________
没超时就存在
[解决办法]
Session
区分客户端,不区分页面
数据量会随着客户端(并发)数量的增多,而增多
数据存储在服务器端(InProc,StateServer,SqlServer)
客户端存储的是SessionID
Cookie
区分客户端,不区分页面
服务器不保存Cookie数据
客户端存放Cookie数据
有过期策略
[解决办法]
当然存在了啊!你的 把Session[ "user "] = null;
[解决办法]
没有超时间或者是浏览器没有关闭的话应该是还在的