- From: James M Snell <jasnell@gmail.com>
- Date: Tue, 13 Aug 2013 15:08:13 -0700
- To: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
https://github.com/http2/http2-spec/issues/231 The current header compression spec allows for UTF-8 encoded header names without any character restrictions. The main HTTP/2 spec, however, states that header names are "strings of ASCII characters" (also without specifying any character restrictions). We need to be clearer. Recommend that we specify in both the HTTP/2 and Header Compression spec that header names MUST conform to: LOWERALPHA = %x61-7A header-name = "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" / DIGIT / LOWERALPHA Which is the all-lower-case equivalent to the header-name definition currently in httpbis.
Received on Tuesday, 13 August 2013 22:09:00 UTC