繁体   English   中英

如何在网络浏览器中查看gzip解码时间?

[英]How I can check gzip decoding time in the web browser?

我想在网络浏览器中检查gzip解码速度的性能。 在Java或c#中,我们可以轻松地检查gzip解码时间。 但是我无法测量网络浏览器中的解码时间。

请帮助我。 我想检查gzip压缩的html文件的某些解码速度。 使用JavaScript可以衡量性能。

我不认为有办法获取时间,特别是在您自己的Javascript代码中:我认为解压缩是在比呈现渲染低得多的级别(例如,围绕浏览器的下载/网络层的某个位置)进行的页面执行Javascript代码。

那将是使压缩对于上层完全透明的最佳解决方案:在呈现页面或执行JS代码时,绝对不需要浏览器知道它是以压缩形式接收的。


也许解决方案,特别是使用Firefox,将是开发一些扩展?

例如,考虑到Firebug,是否可以“ ”入网络层,以显示我们在“ 网络 ”选项卡中获得的信息,我想您也许可以做类似的事情?

在Chromium或Firefox等开放源代码浏览器中,您可以查看源代码并插入一些行以记录解码所需的时间。 如果浏览器使用特定的库进行gzip解码,那么您当然也可以下载该库并进行测试。

在Google Chrome浏览器中,您可以检出chrome.loadTimes()的各种属性。

您可以使用Fiddler进行操作 -它具有每个HTTP事务的时间显示。 由于Fiddler是调试代理,因此可与任何浏览器一起使用。 不过仅Windows。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM