后端岗位面试题更新 2026-08-05

请解释HTTP/2与HTTP/3在协议格式上的主要区别,并说明为什么二者都基于TCP演化而来,但HTTP/2是全双工通信而HTTP/3采用单向上行或下行设计?

腾讯后端开发互联网/IT技术原理方案权衡

考察说明

考察对HTTP协议演进、传输层特性和全双工/单向通信机制的理解

回答思路

  1. 准确描述HTTP/2的帧格式、多路复用和二进制分帧
  2. 准确描述HTTP/3基于QUIC的流机制和单向/双向流类型
  3. 解释全双工含义及其依赖的TCP全双工通道
  4. 分析HTTP/3引入单向流的原因及其对性能的影响
  5. 说明协议格式如何影响流控制与传输效率