Re: RDF's relative IRI resolution is ambiguous

On Sep 3, 2015, at 11:46 AM, Gregg Kellogg <gregg@greggkellogg.net> wrote:
> 
>> New issues:
>> 
>> s212–s214 (should include /ccc/)
> 
> I don’t see that. Base <http://a/bb/ccc/..> has dot segments removed to yield <http://a/bb/>. Joining <g> yields <http://a/bb/c>.
> 
>> s218 (should include /ccc/)
> 
>> s220–s224 (should include /ccc/)
>> s226–s230 (should include /bb/ccc/ or /bb/)
>> s238–s251 (should include /bb/ccc/ or /bb/)
> 
> Pretty much the same reasoning for all of these.

As I read RFC3986, the trailing .. in the base disappears in the merging of the base and relative URIs (§5.2.3), before remove_dot_segments() is invoked.

.greg

Received on Thursday, 3 September 2015 18:50:06 UTC