The 'uri' attribute syntax is any valid Uniform Resource Identifier or =
[RFC2396]. Most often, URIs are simply Uniform Resource Locators or =
The maximum length of URIs used as values of IPP attributes is 1023 =
Although most other IPP attribute syntax types allow for only =
values, this attribute syntax type conforms to the case-sensitive and
case-insensitive rules specified in [RFC2396].
Is that reference sufficient?
The Implementer's Guide doesn't talk about URI comparison. Should it? =
Would it need to reference the HTTP specification as you did?
>From: firstname.lastname@example.org [mailto:email@example.com]
>Sent: Tuesday, February 16, 1999 08:11
>Subject: Re: IPP> About uri
>Yan Gao wrote:
>Original Article: http://www.egroups.com/list/ipp/?start=3D5223
>> Dear Sir,
>> I did not found out in the IPP1.0 protocal whether uri should be
>> case-sensitive or case-insensicive.
>> Could anybody tell me please?
>> Yan Gao
>Part of it is case sensitive and part is case insensitive. From
>3.2.3 URI Comparison
>When comparing two URIs to decide if they match or not, a=20
>client SHOULD use
>a case-sensitive octet-by-octet comparison of the entire URIs,=20
> =B7 A port that is empty or not given is equivalent to the=20
> for that URI-reference;
> =B7 Comparisons of host names MUST be case-insensitive;
> =B7 Comparisons of scheme names MUST be case-insensitive;
> =B7 An empty abs_path is equivalent to an abs_path of =93/=94.
>Characters other than those in the =93reserved=94 and =93unsafe=94 =
>section 3.2) are equivalent to their =93"%" HEX HEX=94 encoding.
>For example, the following three URIs are equivalent: