首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么当PrimeFaces全局计数器增加时,我看不到任何网络流量?

为什么当PrimeFaces全局计数器增加时,我看不到任何网络流量?
EN

Stack Overflow用户
提问于 2014-04-08 11:50:05
回答 1查看 202关注 0票数 3

以下是我正在做的事情:

使用Google导航到http://www.primefaces.org/showcase-labs/push/counter.jsf,同时使用内置工具Chrome来捕获网络流量。(F12)

每次我按下按钮时,我都会看到向/counter.jsf发出了GET请求,这样我就能理解了。

我使用Firefox导航到同一个页面,并使用Firefox按下按钮。

在Chrome中,计数器是递增的,但是没有网络流量。这怎麽可能?这种实现是如何工作的?为什么我看不到任何网络流量?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-15 06:42:58

浏览器内置的网络监视器只列出到目前为止所做的所有网络连接。使用push/websockets,网络连接只建立一次,然后为所有未来的数据传输重用。因此,您实际上根本不会看到新的网络连接出现。但是,您仍然可以在打开的websocket连接的“Frame”选项卡中看到传输的数据。在我的例子中,Chrome确实存在一个错误,即它不会立即刷新新传入数据上的“Frame”选项卡,但是当您切换到另一个选项卡,例如“Header”或"Cookies“,然后返回到”Frame“选项卡时,您会看到它。另见这段视频

如果您想监视所有的HTTP网络流量,不管使用哪个浏览器,最好使用像费德勒这样的独立于浏览器的工具。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22936150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档