ASP.NET HttpModule:检测会话中的第一个请求
我为我们的网站编写了一个 HttpModule,它通常接受请求并检查特定文件扩展名以及特定会话变量的值。是否可以检测会话中的第一个请求?
I have written a HttpModule for our site which generally accepts requests and checks for specific file extensions as well as the value of a specific session variable. Is it possible to detect the first request in a session?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 HttpSessionState 上的一个属性,称为IsNewSession,例如:
您只能当然,在会话状态可用后执行此操作,但从您在模块中所做的操作来看,这似乎不是问题,如果是,请发表评论。
There's a property on HttpSessionState you can use called IsNewSession, e.g.:
You can only do this after session state is available of course, but from what you're doing in your module, that doesn't seem to be a problem, please comment if it is.