高级前端
http
【Q652】http2 中 Stream 与 Frame 是什么关系

http2 中 Stream 与 Frame 是什么关系

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 670 (opens in a new tab)

Author 回答者: shfshanyue (opens in a new tab)

  • Stream 为 Request/Response 报文的双向通道,一个完整资源的请求与相应是一个 stream,特殊的 stream 作为 Settings、Window_Update 等 Frame 发送的通道
  • Frame 为 http2 通信的最小单位,有 Data、Headers 等,一个 Stream 包含多个 Frame,如一条 http 请求包含 Header、Data Frame 等

image