通过多个 TCP 连接发送 HTTP 内容

通过多个 TCP 连接发送 HTTP 内容

HTTP 内容可以通过多个 TCP 连接发送吗?

如果是,那么哪些字段表明发生了这种情况?我假设partial-content

答案1

我认为你问错了。HTTP 请求由一个带有可选主体的请求标头组成,并返回单一响应标题单身的可选主体。因此,根据协议的定义,单个 HTTP 请求不可能有多个 HTTP 响应主体。

但是, 单一内容可以分布多个 HTTP 响应主体通过使用多个 HTTP 请求。但是单个内容与单个 HTTP 主体不同。

答案2

概念字节服务用于从服务器仅发送部分消息到客户端。

多宿主 HTTP 客户端可以通过多个 TCP 连接请求部分消息。这是通过指定标头的GET请求来实现的Range

服务器将使用GET包含Content-Range标头的响应独立地响应每个请求。

HTTP 客户端负责重新组合各个消息块。

相关内容