Chrome上的每个其他ajax请求都需要10倍

时间:2015-12-25 22:47:12

标签: javascript ajax google-chrome

我正在使用javascript发送大量的http请求,而在Chrome中,第一个请求大约需要30毫秒,第二个请求大约需要300毫秒。随后的请求将在两者之间交替,无论我正在做什么样的请求。这在Firefox中不会发生。我应该注意到我在计算机上运行了一个开发服务器。任何人都可以对这种情况有所了解吗?

以下是chrome的计时标签图片:

Connection 1

Connection 2

如您所见,连接2中存在很大的差距。

3 个答案:

答案 0 :(得分:4)

我刚遇到同样的问题(但在基于webkit的电子环境中)。而解决方案只是用完全IP“127.0.0.1”替换域“localhost”。 我担心这是一个铬的错误。 希望对你有用。

答案 1 :(得分:1)

使用 localhost 时仍会出现此问题。使用上述ip时不会发生。发生在 Chrome 和 Edge 上,而不是 Firefox

答案 2 :(得分:0)

似乎在等待服务器响应。

您是否尝试过调试响应?例如,将服务器计时值添加到响应中,以便您可以查看它在服务器上花费的时间长度?