On 2013-03-13 21:14, Boris Zbarsky wrote:
On 3/13/13 4:02 PM, Julian Reschke wrote:
On 2013-03-13 18:38, [email protected] wrote:
jar:http://example.com/jar?x=1!/com/example/Foo.class
is parsed in the URI standards as:
scheme - jar
scheme-specific part - http://example.com/jar?x=1!/com/example/Foo.class
I have no idea what you're talking about, see
<http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3>.
This will parse into:
scheme: jar
hier-part: http://example.com/jar
query: x=1!/com/example/Foo.class
I should note that jar: URIs are ... special.
For example, given a base of
jar:http://example.com/jar?x=1!/com/example/Foo.class
the relative URI "Bar.class" should, as far as I know, resolve to:
jar:http://example.com/jar?x=1!/com/example/Bar.class
What that means for parsing them, I cannot say...
Under RFC 3986, it would resolve to
jar:http://example.com/Bar.class
Looks like a broken scheme to me.
Best regards, Julian