HTTP / 2中的部分下载如何工作?

时间:2019-05-09 09:43:26

标签: http

HTTP / 2非常适合下载多个资源,因为它支持多路复用。 我当前使用的是HTTP / 1.1,我们使用范围标头使用基于范围的下载(多个部分下载)。

我们创建了多个下载连接。

我们正计划使用HTTP / 2,多路复用在这里有帮助吗,我们可以在单个连接中下载所有部分块吗?

简而言之,我的问题是,

在HTTP / 2中,我可以在一个连接中获得多个资源,例如.html,.css,.js等。同样,我需要在HTTP / 1.1中使用不同的连接。现在,当我基于下载范围时,在HTTP / 1.1中它为每个部分创建了多个连接,在HTTP / 2中,单个文件的所有部分都将在一个连接中下载。正确吗?

1 个答案:

答案 0 :(得分:0)

如果您认为多个连接实际上可以加快速度(通常不应该这样,除非出现数据包丢失或节流),那么您就必须在HTTP / 2中进行相同的操作(HTTP / 2复用使用一个TCP连接)。