- From: Brian Smith <brian@briansmith.org>
- Date: Fri, 30 May 2008 11:47:04 -0700
- To: "'Doug Moore'" <unkadoug@yahoo.com>, <ietf-http-wg@w3.org>
Doug Moore wrote: > So, then, what does 'overlap' mean, and specifically, > if a request arrives for (in this order) ranges > 300-399, 200-299 and 100-199, can these be said to > overlap, and thus be combined, or must order be > preserved, and a multirange response delivered? > > I can tell you that there are clients out there that > demand the multirange response. Are they broken? Those ranges do not overlap. > "When a client requests multiple byte-ranges in one > request, the server SHOULD return them in the order > that they appeared in the request." Yes. The server SHOULD do it but that is different than saying the server MUST do it. Clients need to apply the robustness principle here; they should accept the data in any order and with any coalescing that the server chooses to do, overlapping or not. Regards, Brian
Received on Friday, 30 May 2008 18:47:49 UTC