0

我正在设计一个通过实现框架集来设计的顶级页面。在框架集中的一个框架中,我将调用 JavaScript 来刷新页面以定期(每 10 分钟)发布到某个 URL。在框架集的另一个框架中,我将让用户完成主要工作——让最终用户输入一个耗时的表单(例如,进行书面论文测试)。

我的问题是,在我的场景中,我认为主要用户输入工作的框架永远不会过期,因为另一个框架会刷新?这种理解正确吗?我的困惑是,我不确定在另一个框架中发布到同一网站中的其他 URL 是否会阻止另一个框架从会话过期?

提前谢谢,乔治

4

1 回答 1

1

你是对的,这将使会话保持活力。

服务器会跟踪您上次获取页面并将会话标识符作为 cookie 传递的时间。当它超过会话超时间隔时,它将不再接受会话标识符并认为您的会话已过期。

通过在后台点击服务器,您可以维护会话。请注意,您不必执行 POST。一个简单的 GET 就足够了。

请注意,我假设您的会话超时时间超过十分钟。

于 2009-06-06T03:51:26.270 回答