ASP中Session的作用域


关键词

ASP Session 作用域

摘要

本文介绍在ASP开发过程的会话(Session)机制,以及Session的作用域范围。

ASP中有一个存储会话变量的系统对象:Session。Session它是一个集合,我们可以使用Session("变量名")的形式来设置或读取一个Session变量的值。

比如当一个用户成功登录到网站时,我们可以设置Session("userName")="某某"。当该用户跳转到后台时,我们就可以说:欢迎您,某某。这个某某,我们可以用Session("userName")来获取到。

上面简单讲了一个Session变量,下面我们来看看Session变量的作用域。Session会话变量的作用域是单用户在网站上的一次活动时间。即用户打开网站,会话就生效了;等到用户浏览完,关闭浏览器窗口,会话失效。

有一种特殊情况,用户打开了一个网页,然后就一直放那里,没有继续浏览,也没有关闭浏览器,那么Session会默认在20分钟之后失效。这个默认值可以在IIS里面设置“会话超时时间”来修改。

关于有时会出现Session超时时间变短的现象,这个时候应该看看IIS站点所在的程序池,是否占用内存过多,超出了程序池本身的内存上限。另外,如果程序池没有超内存,那是不是整个服务器的内存已经不够用了?这些因为都有可能导致Session快速失效。

关于ASP中Session的作用域,本文就介绍这么多,希望对您有所帮助,谢谢!

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:ASP中Session的作用域:http://www.splaybow.com/post/asp-session-zuoyongyu.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« ASP空白字符 FSO权限的开启与关闭 »

相关文章: