[whatwg] URL standard: Query string parsing; host parsing

Boris Zbarsky bzbarsky at MIT.EDU
Wed Mar 13 13:14:05 PDT 2013


On 3/13/13 4:02 PM, Julian Reschke wrote:
> On 2013-03-13 18:38, poccil14 at gmail.com 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...

-Boris




More information about the whatwg mailing list