Subject: Re: #295: Applying original fragment to "plain" redirected URI (also #43)

From: Julian Reschke <[email-masked]>
Date: Mon, 04 Jun 2012 21:11:30 +0200

On 2012-02-16 23:28, Julian Reschke wrote:
> On 2012-02-16 21:52, Roy T. Fielding wrote:
>> On Feb 15, 2012, at 1:45 PM, Julian Reschke wrote:
>>
>>> On 2012-02-13 05:59, Mark Nottingham wrote:
>>>> Assigned for -19.
>>>
>>> Proposed patch
>>> here:<http://trac.tools.ietf.org/wg/httpbis/trac/attachment/ticket/295/295.diff>
>>>
>>>
>>> This changes the description of the header field to:
>>>
>>> 9.5. Location
>>>
>>> The "Location" header field is used to identify a newly created
>>> resource, or to redirect the recipient to a different location for
>>> completion of the request.
>>
>> While you are at it, please change the above to
>>
>> The "Location" header field MAY be sent in responses to refer to
>> a specific resource in accordance with the semantics of the status
>> code.
>
> Ok.
>
>> the rest (new stuff) looks good.
>>
>> ....Roy
>
> Thanks.
>
> -> <http://trac.tools.ietf.org/wg/httpbis/trac/changeset/1536>

In the meantime, I have test cases for this at 
<http://greenbytes.de/tech/tc/httpredirects/#l-fragments>: all tested 
User Agents behave as specified, except for

- Internet Explorer (<= 9); but I believe this is fixed in Internet 
Explorer 10, and

- Safari.

Best regards, Julian