在Chrome网络标签中,在尺寸列下,这2个数字代表什么?

时间:2016-11-28 18:50:53

标签: google-chrome google-chrome-devtools

enter image description here

见上文:对于第一个请求,82.0kb代表什么,187kb代表什么?

此外,虽然我们在此,但时间列下的2个不同数字代表什么? (最高的数字通常较大,但它们非常相似)

1 个答案:

答案 0 :(得分:42)

在“大小”下,第一个数字是包含该资源的网络响应的大小。或者"响应大小。"

第二个数字是"内容大小",磁盘上资源的实际大小。

"响应大小"可能大于"内容大小" (例如,在屏幕截图中,如果响应在响应头中包含元数据,则cs_0.2.js的响应大小为1.5kb,但磁盘大小为1.4kb)。

通常,响应大小将小于内容大小,因为压缩。

在时间列下,第一个数字是"从请求开始到接收响应中最后一个字节的总持续时间" (从这里:https://developers.google.com/web/tools/chrome-devtools/network-performance/resource-loading#view-network-timing-details-for-a-specific-resource)。第二个数字本质上是延迟,即从服务资源的服务器获取响应所需的时间。如果单击列表中的特定请求,您可以在“时间”选项卡下查看详细的细分(如果您将鼠标悬停在时间线中的彩色条上,也可以看到此信息。)

这两个数字通常是相似的,因为(正如您将在详细分类中看到的),大部分请求时间通常来自延迟 - 在"等待时间(TTFB)" (TTFB代表"时间到第一个字节")。

您可以通过按下"视图右侧顶部的按钮来实际禁用查看内容大小和延迟;"。