Re: redirects and relative URLs

On 1/29/12 8:29 AM, Melvin Carvalho wrote:
> On 29 January 2012 14:12, Henry Story<henry.story@gmail.com>  wrote:
>> On 29 Jan 2012, at 14:03, John Erickson wrote:
>>
>>> Henry asked:
>>>> If I dereference a URL which contains a redirect to another resource, and that
>>>> resource contains relative URLs, how should the relative URLs of the returned
>>>> document be completed? With the initial URL? Or with the one given in the Location
>>>> header (or some other header?) of the last document?
>>>>
>>>> Perhaps this has been written up somewhere?
>>> Doesn't RFC 3986<http://www.ietf.org/rfc/rfc3986.txt>  speak to this?
>>>
>>> 5.1.3.  Base URI from the Retrieval URI
>>>
>>> If no base URI is embedded and the representation is not encapsulated
>>> within some other entity, then, if a URI was used to retrieve the
>>> representation, that URI shall be considered the base URI.  Note that
>>> if the retrieval was the result of a redirected request, the last URI
>>> used (i.e., the URI that resulted in the actual retrieval of the
>>> representation) is the base URI.
>> Thanks John,
>>
>>    that is really important. It is easy to get this wrong. Some tools like
>> Apache's HTTP client do such a good job at redirecting that it is easy to
>> miss this.
>>
>> Here is the HTTP version of the RFC.
>>
>>    http://tools.ietf.org/html/rfc3986#section-5.1.3
>>
>> Just forwarding this to WebID Community Group [1], as of course this is
>> very important there, since it would make a big difference as to what is
>> considered the WebID finally.
> A WebID is a simply URI that represents a person.

I would add that its a verifiable identifier for a foaf:Agent :-)
>
> Important not to confuse what a WebID is, with any particular
> verification pattern.

+1

Kingsley
>
>>
>>   Henry
>>
>> PS. The WebID Incubator Group just switched to a community Group
>>     http://www.w3.org/community/webid/
>>   Please feel free to join the community!
>>
>>>
>>> --
>>> John S. Erickson, Ph.D.
>>> Director, Web Science Operations
>>> Tetherless World Constellation (RPI)
>>> <http://tw.rpi.edu>  <olyerickson@gmail.com>
>>> Twitter&  Skype: olyerickson
>> Social Web Architect
>> http://bblfish.net/
>>
>


-- 

Regards,

Kingsley Idehen	
Founder&  CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca handle: @kidehen
Google+ Profile: https://plus.google.com/112399767740508618350/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen

Received on Sunday, 29 January 2012 17:16:04 UTC