gpt4 book ai didi

.net - 什么是 session 和 session 变量?

转载 作者:行者123 更新时间:2023-12-04 16:20:01 27 4
gpt4 key购买 nike

你能指导我什么是 session 和 session 变量吗?我不需要比较 ASP session 和 ASP.NET session ,因为我对 ASP 一无所知。

我也看过很多关于 session 类型的文章。但我仍然无法正确理解 ASP.NET 中的 session 和 session 变量是什么?

最佳答案

session - 是跟踪每个用户的请求。因此,每次将网页回发时,asp.net 运行时都知道请求来自哪个用户。
现在,由于 HTTP 是一种无状态协议(protocol),这意味着来自同一用户的每个请求都像是对它的新请求。
所以,为了维护一个 session Asp.Net 有 Session 变量。

session 变量 - session 变量是由 asp.net 运行时在服务器端维护的变量。每个用户都由一个称为 SessioID 的唯一编号标识。在第一个用户请求之后,此 session 存储在客户端的 cookie 中(如果浏览器支持 cookie)。当客户端回发一个页面时,该 cookie 在请求 header 中可用。所以现在服务器知道这个用户请求来自哪个用户。除此之外,您还可以将用户特定信息存储在 session 变量中,这些信息将在服务器端可用。

关于.net - 什么是 session 和 session 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2680494/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com