我已经使用javascript在我的网络应用程序(在线测试1小时)中实现了一个计时器。计时器从1小时开始,最终达到0.当计时器达到0时,网页自动关闭。我的问题是我不能依赖javascript作为计时器,因为在客户端,一些恶意用户可能会操纵计时器。我想到了以下两个解决方案:
我想过在每个固定的时间间隔后使用ajax检查服务器计时器(我将在服务器上运行并行计时器)和客户端计时器是否同步。但是每个ajax调用都意味着服务器上的单独http命中并不是最佳的。
我曾考虑使用nodeJS来维护持久连接,但问题是当下一个问题加载时,必须重新创建Web套接字连接。
是否有任何方法可以在http匹配中保持持久连接。