我的应用程序每3分钟向服务器发送一个简单的ajax http请求。
因为ajax请求更新httpd会话信息,会话超时不起作用,甚至
虽然我设置了30分钟的默认会话超时。
有没有办法远离使用连续的ajax请求更新httpd会话超时信息?
我希望在30分钟后http会话无效,无论连续的ajax请求如何。
答案 0 :(得分:2)
您可以创建一个时间戳为值的会话变量。
每次用户请求页面时,您都可以更新时间戳。
除非是Ajax请求。
每次发生Ajax请求时,您都可以检查是否已经过了30分钟,如果是这样,会破坏会话。
这是我能想到的唯一方法。