Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript google doc/gmail如何在浏览器中检查连接性_Javascript_Long Polling - Fatal编程技术网

Javascript google doc/gmail如何在浏览器中检查连接性

Javascript google doc/gmail如何在浏览器中检查连接性,javascript,long-polling,Javascript,Long Polling,我做了很多搜索,找到了一些类似的主题,但它们并不能解决我的问题 当我看一看Google Doc(也许Gmail也用同样的方式)产品时,它的互联网连接检查器看起来很棒,当你关闭WiFi时,它几乎会得到实时通知 如果你打开Chrome的网络监视器,就会有http请求:。。。并每分钟重新启动一次(大约55秒) 当您关闭WiFi时,长轮询请求会因网络错误而中断 我尝试在自己的机器上实现类似的功能,但我的长轮询请求从未中断或出现异常(我使用tornado web framework和google chro

我做了很多搜索,找到了一些类似的主题,但它们并不能解决我的问题

当我看一看Google Doc(也许Gmail也用同样的方式)产品时,它的互联网连接检查器看起来很棒,当你关闭WiFi时,它几乎会得到实时通知

如果你打开Chrome的网络监视器,就会有http请求:。。。并每分钟重新启动一次(大约55秒)

当您关闭WiFi时,长轮询请求会因网络错误而中断

我尝试在自己的机器上实现类似的功能,但我的长轮询请求从未中断或出现异常(我使用tornado web framework和google chrome)


是否有人可以向我展示Google doc如何检查其连接的神奇部分?

可能是您的服务器和浏览器在同一台机器上,因此这是一个环回?服务器是远程的,浏览器正在访问本地服务器上的另一个页面。因此,在页面上,它尝试从远程测试服务器获取一个长轮询文件