我正在使用javascript发送大量的http请求,而在Chrome中,第一个请求大约需要30毫秒,第二个请求大约需要300毫秒。随后的请求将在两者之间交替,无论我正在做什么样的请求。这在Firefox中不会发生。我应该注意到我在计算机上运行了一个开发服务器。任何人都可以对这种情况有所了解吗?
以下是chrome的计时标签图片:
如您所见,连接2中存在很大的差距。
答案 0 :(得分:4)
我刚遇到同样的问题(但在基于webkit的电子环境中)。而解决方案只是用完全IP“127.0.0.1”替换域“localhost”。 我担心这是一个铬的错误。 希望对你有用。
答案 1 :(得分:1)
使用 localhost 时仍会出现此问题。使用上述ip时不会发生。发生在 Chrome 和 Edge 上,而不是 Firefox
答案 2 :(得分:0)
似乎在等待服务器响应。
您是否尝试过调试响应?例如,将服务器计时值添加到响应中,以便您可以查看它在服务器上花费的时间长度?