为什么chrome devtools同时显示超过6个ajax请求?

时间:2013-06-26 18:24:45

标签: http google-chrome-devtools

根据to this和十几个不同的地方,Chrome和大多数浏览器将同时的http请求限制为每个域六个。

那我到底看到了什么?

18 simultaneous ajax requests

是不是同时发出了18个ajax请求?

以下是时间细节的抽样:

第一个请求: First request is mostly waiting

第八项要求: The eighth request is mostly waiting

我看过的所有请求都反映了类似的内容。

发生了什么事??

1 个答案:

答案 0 :(得分:3)

时间线上的请求栏在请求入队时开始,而不是在发送时。如果您检查timing之一的后续请求(通过单击名称然后单击Timing选项卡),您可能会发现它在发送之前已经阻塞了一段时间。

code

Here is a fiddle证明了这一点。请求分六批发送:

network timeline

...以后的请求会在发送之前显示阻止时间:

timing details for one batch