Javascript Gmail是否使用setInterval()或setTimeOut()进行定期刷新?
我猜他们使用这两个函数对服务器进行Javascript Gmail是否使用setInterval()或setTimeOut()进行定期刷新?,javascript,ajax,http,architecture,gmail,Javascript,Ajax,Http,Architecture,Gmail,我猜他们使用这两个函数对服务器进行Ajax调用,但我不确定。他们是怎么做到的 谢谢。我没有尝试对Gmail进行反向工程,但很可能他们正在使用某种形式的(反向AJAX) 通过这种方法,信息可以立即获得,没有任何延迟和额外的网络流量。为什么人们会否决这个问题?这很容易吗?Jay1997,你看过源代码了吗?@epascarello所有的javascript代码都是模糊的,我怎么能做到?或者他们的变量都是模糊的。此外,如果他们使用一些服务器端技术,比如Comet,那么查看Comet不会有很大帮助,是吗?
Ajax
调用,但我不确定。他们是怎么做到的
谢谢。我没有尝试对Gmail进行反向工程,但很可能他们正在使用某种形式的(反向AJAX)
通过这种方法,信息可以立即获得,没有任何延迟和额外的网络流量。为什么人们会否决这个问题?这很容易吗?Jay1997,你看过源代码了吗?@epascarello所有的javascript代码都是模糊的,我怎么能做到?或者他们的变量都是模糊的。此外,如果他们使用一些服务器端技术,比如Comet,那么查看Comet不会有很大帮助,是吗?类似Comet的技术通常被称为服务器推送。