我有一个简单的AngularJS页面从服务器获取数据。服务器反过来从TCP连接获取此数据。所有这些都是实时发生的。提取的数据是天气数据,每五秒钟更新一次。
下面附有两张图片,显示重新加载时chrome和firefox的响应。
和
可以看出, GET,状态为101 在Chrome上花费了1.4分钟,而在Firefox上仅需2毫秒。为什么会这样?
我已经多次重复这个实验,结果相同。
我的Chrome是:37.0.2062.68 beta-m 和Firefox是:31.0,这是最新的写作。
我也尝试过Comodo Dragon,一些版本,它的行为就像firefox一样。 可以在此处找到controller,index.html和webserver的代码:https://github.com/chintanp/weather_station/tree/master/angulared