W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 2011

Re: #311: Denial of Service and Ranges

From: Robert Collins <robertc@squid-cache.org>
Date: Thu, 24 Nov 2011 17:56:22 +1300
Message-ID: <CAJ3HoZ2uTJEWsLW=TK+DLS6DwBihCUa8+a=y7ehVZaeyx00vwQ@mail.gmail.com>
To: Mark Nottingham <mnot@mnot.net>
Cc: HTTP Working Group <ietf-http-wg@w3.org>
On Thu, Nov 24, 2011 at 5:24 PM, Mark Nottingham <mnot@mnot.net> wrote:
> Roy raised the following about p5:
> 3) Clients that send Range requests containing multiple byterange specifiers MUST list those ranges in ascending order within the Range header field value. Servers MAY reorder multiple ranges if they are not requested in ascending order, or respond with a 416 or 200 status instead.

Out of order requests are very useful for readv style VFS calls, when
backed onto HTTP. Surely permitting out of order ranges is better than
having the clients pipeline them instead (with all the additional
overhead of separate requests).

-Rob
Received on Thursday, 24 November 2011 04:56:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:51:50 GMT