[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sip] Question regarding conflicting grammar for IPV6 SIP URI andRFC 3986
> To fit a sip uri within 3986 I think you must start with:
>
> URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]
>
> hier-part = path-rootless
>
> path-rootless = segment-nz *( "/" segment )
>
> segment-nz = 1*pchar
>
> pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
>
> unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"
>
> Not only does the above exclude the IPv6 syntax,
> it also excludes lots of other things that are
> commonly used in the userinfo portion of sip URIs.
Like what? The following is the sub-delims expansion:
sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" /
"="
<snip>
> Don't mailto URIs have similar problems?
> What are they doing about it?
I assume sip is not the only URI with the issue; however I haven't
checked.
Here is the IANA list: http://www.iana.org/assignments/uri-schemes.html
_______________________________________________
Sip mailing list https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sipping at ietf.org for new developments on the application of sip