RFC中对于HTTP / 2区分大小写似乎有矛盾

问题描述 投票:1回答:1

我希望更清楚地知道HTTP / 2的RFC中的术语有点混乱。

根据RFC https://tools.ietf.org/html/rfc7540#section-8.1.2

就像在HTTP / 1.x中一样,标头字段名称是ASCII字符串以不区分大小写的方式比较的字符。然而,标头字段名称必须先转换为小写HTTP / 2中的编码。 请求或响应包含大写标头字段名称必须被视为格式错误]]

这似乎概述了两个相互矛盾的想法

  • 标题字段名称在HTTP / 2中不区分大小写
  • 如果您接收或发送非小写的字段,则请求/响应的格式不正确。
  • 如果包含非小写标头的请求或响应无效,那么如何将其视为不区分大小写?

我希望更清楚地知道HTTP / 2的RFC中的术语有些混乱。根据RFC https://tools.ietf.org/html/rfc7540#section-8.1.2就像在HTTP / 1.x中一样,标头字段名称为...

standards http2 rfc
1个回答
0
投票

HTTP有两个级别:具有HTTP semantic

© www.soinside.com 2019 - 2024. All rights reserved.