gpt4 book ai didi

.net - PreRequestHandlerExecute 中的 session 为空

转载 作者:行者123 更新时间:2023-12-04 20:22:53 25 4
gpt4 key购买 nike

在我的 ASP.NET 4.0 应用程序中,我在 global.asax.cs 中有一个 PreRequestHandlerExecute 的事件处理程序。

我想访问 session 中的数据。大多数情况下, session 已定义,但有时为空。有人可以解释我什么时候初始化,什么时候没有?

最佳答案

默认情况下,不会为每种类型的请求加载 session 。如果请求是针对内容文件(如图像或样式表),则不会加载 session 。这样做是为了减少处理请求的开销。如果在通用处理程序 (.ashx) 中工作并且您想要访问 session ,则让处理程序实现 IRequiresSessionState。

关于.net - PreRequestHandlerExecute 中的 session 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4439737/

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