draft-ietf-httpbis-header-structure-00, identifier, h1_blob

https://tools.ietf.org/html/rfc7230#section-3.2.6

|     token          = 1*tchar
|
|     tchar          = "!" / "#" / "$" / "%" / "&" / "'" / "*"
|                    / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~"
|                    / DIGIT / ALPHA
|                    ; any VCHAR, except delimiters



https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-00#section-2

|     import token from RFC7230

|    identifier = token  [ "/" token ]


|    h1_value = identifier /
|             number /
|             h1_ascii_string /
|             h1_unicode_string /
|             h1_blob /
|             h1_timestamp /
|             h1_common-structure

|     h1_blob = "'" base64 "'"


That "'" can be either on {h1_blob} or on {identifier}

So "'" base64 "'"  may match both {h1_blob} and  {identifier}

/ Kari Hurtta

Received on Saturday, 24 December 2016 11:30:26 UTC