管道传输是HTTP / 1.1中的一项技术,其中,在保持连接状态下一次发送多个请求而无需等待响应。然后,服务器按顺序返回响应,而无需等待发送响应和接收下一个请求之间的往返时间。
HTTP / 2添加了一个称为多路复用的功能,该功能类似地允许客户端一次发送多个请求。但是,在这种情况下,服务器可以一次发送所有响应。
在不受服务器控制的情况下,在使用HTTP / 2时,我能否实现类似于流水的操作(即一次按顺序接收响应,而响应之间没有延迟)?
这在下载许多大文件时非常有用,没有足够的可用内存来缓冲几个部分完成的响应。