增加并发HTTP调用

问题描述 投票:15回答:7

我为此在SO上浏览了很多帖子,但没有找到合适的解决方案

我是从最大并发连接到一个域限制的答案之一中得到的

IE 6 and 7:      2
IE 8:            6
IE 9:            6
IE 10:           8
IE 11:           8
Firefox 2:       2
Firefox 3:       6
Firefox 4 to 46: 6
Opera 9.63:      4
Opera 10:        8
Opera 11 and 12: 6
Chrome 1 and 2:  6
Chrome 3:        4
Chrome 4 to 23:  6
Safari 3 and 4:  4

如何拨打超过一个浏览器设置的最大http通话数量。

我经历过这个

您可以使用一种技巧来增加并发连接数是要托管来自其他子域的图像。这些将是视为单独的请求,每个域将仅限于并发最大值。

IE6,IE7-不得超过两个。如果您的宽带为IE8,则为6;如果您为宽带,则为2正在拨号。

但我没有这种情况。我正在获取指向一台Web服务器的特定数据。我将如何克服这个问题。

我在启动时有14个http调用到同一服务器,这是加载实际页面需要很长时间的原因。如何通过并发的ajax / http调用来提高我的网站的性能]

javascript jquery ajax http browser
7个回答
8
投票
这些解决方案是可能的:

9
投票

5
投票

5
投票
如何拨打超过浏览器设置的最大http通话数量。

0
投票

0
投票

如果服务器能够并发执行任务,则除了能够较早地更新UI(在完成最慢的任务之前)之外,打开与服务器的多个连接没有任何附加价值。例如。要

允许用户在所有任务完成之前使用页面
。这提供了良好的用户体验。

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.