Frame HTTP/3:框架分析

Frame HTTP/3:框架分析,frame,http3,Frame,Http3,我得到了一个HTTP/3帧0x 00 40 78 5f 82 根据 帧布局应为32位(类型)、32位(长度字段)、32位(有效负载) 我认为帧没有96位 我误解了什么 我想找到帧类型、长度字段和有效负载的长度 如何找到它?根据第28页: 类型:标识帧类型的可变长度整数 长度:以字节为单位描述长度的可变长度整数 帧有效载荷的最大值 帧有效载荷:一种有效载荷,其语义由 类型字段 根据标准,长度字段包含有效负载字段的长度。长度字段和类型字段均为至少8位,最多64位,其中前两位确定th字段的长度。因此,

我得到了一个HTTP/3帧0x 00 40 78 5f 82

根据

帧布局应为32位(类型)、32位(长度字段)、32位(有效负载)

我认为帧没有96位

我误解了什么

我想找到帧类型、长度字段和有效负载的长度

如何找到它?

根据第28页:

类型:标识帧类型的可变长度整数

长度:以字节为单位描述长度的可变长度整数 帧有效载荷的最大值

帧有效载荷:一种有效载荷,其语义由 类型字段


根据标准,长度字段包含有效负载字段的长度。长度字段和类型字段均为至少8位,最多64位,其中前两位确定th字段的长度。因此,有效负载长度最多可达2^62字节。最小值为1字节+1字节(在您的情况下为2,因为前两位是01)+有效负载(在您的情况下为2)。

这是否回答了您的问题@兔子?