Re: uri-comp draft necessary?

Julian Reschke wrote:

> Actually, RFC2396 says that scheme names *are* lowercase (para 3.1):
> 
> 	"Scheme names consist of a sequence of characters beginning with a lower
> case letter and followed by any combination of lower case letters, digits,
> plus ("+"), period ("."), or hyphen ("-")."

That's the point; the BNF for the scheme production says otherwise, 
as do appeals to resiliency.


> Only then it goes on saying...:
> 
> 	"For resiliency, programs interpreting URI should treat upper case letters
> as equivalent to lower case in scheme names (e.g., allow "HTTP" as well as
> "http")."

Maybe resilency would be better achieved by specification rather 
than special pleading, but that's moot now. If rfc2396 isn't 
internally consistent, it's no basis for determining equivalence in 
other documents.

Bill de hÓra

Received on Thursday, 19 December 2002 12:46:27 UTC