在Chrome控制台中阻止的含义 - >网络 - >定时

时间:2014-03-03 06:24:00

标签: google-chrome google-chrome-devtools

最近我注意到Chrome浏览器在网络部分有“计时”标签。

此标签包含以下元素:

  • 禁止
  • 发送
  • 等待
  • 接收

例如,这是SO的屏幕截图: enter image description here

此外,我想我知道发送,等待和接收的方式,我不知道Blocking的含义。

那阻挡意味着什么?什么阻止了什么使这些数字更小/更大?

1 个答案:

答案 0 :(得分:0)

'阻止'是准备发送和实际发送的HTTP请求之间的时差。正式定义here

为什么在准备发送请求时没有发送请求?可能有多种原因,例如

  1. 浏览器可以打开的最大TCP连接数都忙于处理其他一些请求。例如。 Chrome每个服务器/代理最多可以打开6个TCP连接。所以这个请求必须等到其中一个获得自由。有关其他浏览器,请参阅here

  2. 发送请求可能需要代理协商。

  3. 运行浏览器的计算机可能运行缓慢或过载。因此,虽然请求准备就绪,但它正忙于做其他事情。