On Sep 1, 2011, at 2:44 PM, Roy T. Fielding wrote:

> On Sep 1, 2011, at 1:11 AM, Tim Bannister wrote:
>> On Wed, Aug 31, 2011 at 6:28 PM, Roy T. Fielding wrote:
>>> On Aug 31, 2011, at 6:10 PM, William A. Rowe Jr. wrote:
>>>> The presumption here is that the client requests bytes=0- to begin the 
>>>> transmission, and provided it sees a 206, restarting somewhere in the 
>>>> stream results in aborting the connection and streaming bytes=n- from the 
>>>> restart point.  Further testing should determine if this was the broken 
>>>> assumption.
>>> Do we send the Accept-Ranges header field?
>>> http://tools.ietf.org/html/rfc2616#page-105
>> 
>> Apache httpd 2.2.9 is sending this header in the Debian bug report at 
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639825
> 
> Then the client is broken and they also break intermediary
> caches (most of which don't cache 206 responses) by performing
> this stunt.  We could add a version-specific browsermatch to do
> the 206, but I'd prefer to just tell the client developers to
> fix their code.  
> 

+1 from me.

Reply via email to