【发布时间】:2014-01-21 20:57:31
【问题描述】:
关于cherrypy中会话超时的两个问题:
1) 有没有办法确定会话中的剩余时间?这与尝试使用http://plugins.jquery.com/epilgrim.sessionTimeoutHandler/有关
2)有没有办法调用cherrypy而不重置超时,这样上面的插件可以调用一个URL来确定会话中剩余的时间而不重置所述时间
编辑以帮助澄清:这里的目的是能够有一个客户端进程通过 AJAX 定期查询服务器以确定用户会话中剩余的时间量。这是为了克服保持客户端会话超时定时器与服务器端定时器同步的困难——我只想让客户端询问服务器“我还剩下多少时间?”并采取相应行动。当然,如果请求的行为重置了超时,那么这将不起作用,因为 AJAX“剩余时间”请求本质上会变成会话保持活动状态。所以我需要能够在不为用户重置会话超时计时器的情况下对服务器进行 AJAX 查询。
【问题讨论】: