您能指导我什么是会话和会话变量吗?我不需要比较 ASP 会话和 ASP.NET 会话,因为我对 ASP 一无所知。
我也看过很多关于会话类型的文章。但我仍然无法正确理解 ASP.NET 中什么是会话以及什么是会话变量?
会话 - 是跟踪每个用户的请求。因此,每次回传网页时,asp.net 运行时都知道请求来自哪个用户。
现在,由于 HTTP 是一种无状态协议,这意味着来自同一用户的每个请求都类似于对其发出的新请求。
因此,为了维护会话,Asp.Net 有 Session 变量。
会话变量 - 会话变量是由 ASP.NET 运行时在服务器端维护的变量。每个用户都由一个称为 SessionID 的唯一编号来标识。在第一个用户请求后,此会话存储在客户端的 cookie 中(如果浏览器支持 cookie)。当客户端回发页面时,此 cookie 在请求标头中可用。现在服务器知道这个用户请求来自哪个用户。除此之外,您还可以将用户特定信息存储在会话变量中,这些信息将在服务器端可用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)