HPACK 解码器支持过长的整数编码 (RFC 7541 §5.1)
作者: afldl创建于 2026年6月10日更新于 2026年6月10日
h2o 的 HPACK 解码器接受过长的 varint 编码 — 例如,使用 11 位或 21 位前缀形式编码一个值,该值可以用 5 位表示。RFC 7541 §5.1 规定,实现可以拒绝过长的编码,而其他几个 HPACK 实现(nghttp2、ls-hpack)也拒绝了这些编码。
内容来源: h2o/h2o
h2o 的 HPACK 解码器接受过长的 varint 编码 — 例如,使用 11 位或 21 位前缀形式编码一个值,该值可以用 5 位表示。RFC 7541 §5.1 规定,实现可以拒绝过长的编码,而其他几个 HPACK 实现(nghttp2、ls-hpack)也拒绝了这些编码。
内容来源: h2o/h2o