为啥我在 Chrome 的 DevTools(或任何其他工具,如 Charles)中看不到任何网络调用
Posted
技术标签:
【中文标题】为啥我在 Chrome 的 DevTools(或任何其他工具,如 Charles)中看不到任何网络调用【英文标题】:why don't I see any network call in Chrome's DevTools (or any other tool such as Charles)为什么我在 Chrome 的 DevTools(或任何其他工具,如 Charles)中看不到任何网络调用 【发布时间】:2015-05-06 15:04:18 【问题描述】:而 yahoo Finance 在已经打开的页面上更新股票价格,例如http://finance.yahoo.com/q?s=AMRC
提前致谢! 杰克·M
【问题讨论】:
【参考方案1】:Yahoo 股票页面使用隐藏的 IFRAME 将数据流式传输到客户端,该 IFRAME 在单个分块 HTTP 连接上无休止地流式传输数据。
在 Fiddler 中,您会看到带有如下 URL 的请求:
http://streamerapi.finance.yahoo.com/streamer/1.0?s=AMRC,USD=X&o=JCI,^DJI,^IXIC,^GSPC,^TNX,^VIX,^RUT,EURUSD=X,AMRC,MSFT,PRGS,FB,DATA,GOOG,AMD,AAPL,BABA,AKAM,INTC,TSLA,AIG,ARMH,F&k=a00,a50,b00,b60,c63,c85,c86,g53,h53,j10,l84,l86,p20,p43,t53,t54,v53&j=c63,j10,l84,p20,p43,t53&r=0&callback=parent.yfs_u1f&mktmcb=parent.yfs_mktmcb&gencallback=parent.yfs_gencb&region=US&lang=en-US&localize=0&mu=1&ts=1431634090166&dp=0
如果您想“查看”响应数据(因为它是一个流,它永远不会完成),您可以右键单击 Fiddler 的 Web 会话列表中的会话并选择 COMETPeek
命令。
【讨论】:
以上是关于为啥我在 Chrome 的 DevTools(或任何其他工具,如 Charles)中看不到任何网络调用的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Chrome DevTools 响应式视口认为它的宽度为 980 像素?
为啥vue-devtools chrome插件安装完成了,但是控制台没有显示出来
为啥vue-devtools chrome插件安装完成了,但是控制台没有显示出来
Nativescript-Vue 7 - 创建新项目后,我在 google chrome devtools 中看不到网络活动