【发布时间】:2012-02-08 08:02:31
【问题描述】:
我多次对同一个 URL 进行异步调用,但响应是按顺序发出的。请看附图,只有在第一个请求完成后才开始请求,后续请求也是如此。
但如果 URL 不同,则响应不是连续的。请确认我是否正在请求一个 URL,firefox 不会对同一个 URL 发出另一个请求吗?
【问题讨论】:
-
您是否确认您的接口能够处理多个请求?
-
我相信持续时间栏显示不同的阶段,将鼠标悬停在它上面显示 DNS 查找和连接,如果它是服务器端接口不支持并发,你会看到第二个绿色板请求开始大致相同的点。
-
如果我对此的理解有误,请更正。当我将第二个请求的状态栏悬停时,“+1.44s Started”这意味着它在完成第一个请求后启动请求,该请求在 1.44s 内完成。但如果我使用不同的 URL,每个请求的开始时间都为“0”
-
Chrome 22 也有这种行为。
-
Chrome 23 也有这种行为。