<div dir="ltr">Folks,<div><div><br></div><div>I am going to post a sequence of emails for describing </div><div>syntactical discrepancies among OPC, legacy HTTP 1.1, </div><div>and revised HTTP 1.1.</div><div><br></div><div>This e-mail is about two charcters { (U+005b) and } (U+005d).  Are</div><div>they allowed as part of a token (and thus type/subtype/parameter</div><div>name)?</div><div><br></div><div>OPC as of now:  Disallowed</div><div><br></div><div>  [\p{IsBasicLatin}-[\p{Cc}&#127;\(\)&lt;&gt;@,;:\\&quot;/\[\]\?=\{\}\s\t]]</div><div><br></div><div>Legacy HTTP 1.1: Allowed</div><div> </div><div>  (tspecials are excluded (a negative list) )</div><div><br></div><div>     tspecials :=  "(" / ")" / "<" / ">" / "@" /</div><div>                   "," / ";" / ":" / "\" / <"></div><div>                   "/" / "[" / "]" / "?" / "="</div><div>                   ; Must be in quoted-string,</div><div>                   ; to use within parameter values" /</div><div> </div><div>Revsied HTTP 1.1: Disallowed</div><div><br></div><div>  (tchar is a positive list)</div><div><br></div><div>     tchar          = "!" / "#" / "$" / "%" / "&" / "'" / "*"</div><div>                    / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~"</div><div>                    / DIGIT / ALPHA</div><div>                    ; any VCHAR, except delimiters</div><div><br></div><div><br></div><div>Regards,</div></div><div class="gmail_signature">Makoto</div>
</div>