On Wed, 2010-01-13 at 17:18 -0500, Dale Worley wrote:
> Currently, if you attempt to parse a string as a URI (using Url(...)),
> if the parse fails, the scheme field of the Url object is set to
> "UNKNOWN-URL-SCHEME".  If you turn the Url into a string, the string
> looks something like this:  .  However, if you attempt to parse *that*
> string, the Url parser guesses that you just left off the "sip:",
> because it doesn't recognize the scheme of the URI.  So that string is
> parsed as if it is "sip:UNKNOWN-URL-SCHEME:[email protected]", which is
> legitimate, with a user-part of "UNKNOWN-URL-SCHEME" and a password-part
> of "203".
> 
> I think the situation would be improved if the URI parser considered
> "UNKNOWN-URL-SCHEME" as a known scheme type, so that when
> "UNKNOWN-URL-SCHEME:[email protected]" is parsed into a Url object, that
> object's getScheme returns UnknownUrlScheme.

I have checked in this change in behavior, and the test to verify it, as
rev. 17792 on main.

Dale


_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to