【发布时间】:2013-06-27 06:17:50
【问题描述】:
根据to this 和十几个不同的地方,chrome 和大多数浏览器将同时 http 请求限制为每个域六个。
那么我在这里看到了什么?
这不是 18 个同时的 ajax 请求吗?
以下是计时细节的示例:
第一个请求:
第八个请求:
我查看过的所有请求都反映了类似的情况。
发生了什么事?!
【问题讨论】:
-
鉴于链接中的信息,您是否检查过请求是否为 HTTP/1.0?
-
或者如果你查看计时详情选项卡,后面的请求是否会花费一些时间处于阻塞状态?
-
(点击一个请求的名字,然后点击“Headers”或者“Timing”标签来检查这些东西)
-
@RussellZahniser 正如您在我的编辑中看到的那样,Timing 没有显示任何阻塞或排队(它只是反映了第一个图表中的内容)。但是,我注意到,如果我将鼠标悬停在时序图上的任何一个条形上,它会显示端到端的总数明显大于各个部分的总和。
-
这是一个fiddle 测试。对于我在 Mac 上的 Chrome 上的我来说,它完全符合您的期望(六个请求立即发送,其余的都是阻塞的)。如果没有看到您的代码,我无法知道您的情况为何不同。
标签: http google-chrome-devtools