在主页上清理网络流量或缓存

时间:2016-06-02 06:44:53

标签: angularjs html5 video

请原谅我糟糕的头衔,但我无法以更好的方式描述我的错误。 在我们的网站上,我们使用带有mp4视频和webm视频的HTML5视频标签。这些视频的大小各为1MB。

我们正在使用angularJs。

现在真正的问题: 当我检查具有像airbnb这样的视频背景的网站上的网络流量时,我发现只要我点击“主页”图标,网络流量就会被清除,所有内容都会被重新加载。

在我们的网站上,当我们点击主页图标(它只是一个带有href属性的简单锚标签)时,网络流量根本不会被清除。实际上,新请求被添加到现有请求中。这将导致问题,一旦Chrome说10MB转移,整个网站都被卡住了......

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

主页图标只是一个按钮'或网页上的其他一些属性 - 它的作用取决于网页的编码方式。

听起来在您的应用程序中,主页按钮只是在不重新加载整个网页的情况下更改显示给用户的内容,这是使用Angular等框架构建的单页应用程序的典型行为。

在您正在比较的其他网站上,听起来主页按钮设置为触发网页重新加载,即对服务器的全新HTTP请求。大多数浏览器开发控制台将重置他们在控制台和网络选项卡等中捕获的信息。

请注意,这种数据清除只是一个调试视图 - 特别是对于网络流量,一旦发生这种情况,就无法实现,如果这是有意义的话。这里发生的一切都是正在清理开发工具视图中的网络流量记录 -​​ 这通常是为了更容易看到与新页面请求相关的通信。