Gmail是否使用setInterval()或setTimeOut()进行定期刷新

Does Gmail use setInterval() or setTimeOut() to do periodical refresh?

本文关键字:刷新 setTimeOut setInterval 是否 Gmail      更新时间:2023-09-26

我猜他们使用这两个函数对服务器进行Ajax调用,但我不确定。他们是怎么做到的?

谢谢。

我还没有尝试过对Gmail进行反向工程,但很可能他们正在使用某种形式的Comet(反向AJAX)。

通过这种方法,信息是即时可用的,没有任何延迟和额外的网络流量。