W3C home > Mailing lists > Public > www-jigsaw@w3.org > July to August 1998

Re: Jigsaw & partial content HTTP requests

From: Yves Lafon <ylafon@w3.org>
Date: Sat, 4 Jul 1998 01:37:10 +0200 (MET DST)
To: Marc Slemko <marcs@znep.com>
cc: "'www-jigsaw@w3.org'" <www-jigsaw@w3.org>
Message-ID: <Pine.GSO.3.96.980704013411.8575A-100000@tarantula.inria.fr>
On Fri, 3 Jul 1998, Marc Slemko wrote:

> On Fri, 3 Jul 1998, Yves Lafon wrote:
> 
> > Well, it is served, but not correctly as one extra byte is sent. This has
> > been corrected a few days ago, along with the request for bad ranges which
> > generates now a "Requested range not satisfiable".
> > I don't post the changes right now as the new release will be out soon
> > with all those fixes.
> 
> It generates a what?  Do you mean it logs that in a log file?

In draft-ietf-http-v11-spec-rev-03, man can find:

  10.4.17 416 Requested Range Not Satisfiable

  A server SHOULD return a response with this status code if a request
  included a Range request-header field (section 14.35) , and none of the
  range-specifier values in this field overlap the current extent of the
  selected resource, and the request did not include an If-Range request-
  header field. (For byte-ranges, this means that the first-byte-pos of
  all of the byte-range-spec values were greater than the current length
  of the selected resource.)

  When this status code is returned for a byte-range request, the response
  MUST include a Content-Range entity-header field specifying the current
  length of the selected resource (see section 14.16). This response MUST
  NOT use the multipart/byteranges content-type.

> 
> A HTTP/1.1 server must ignore all invalid Range: headers, so if you are
> returning an error to the client then that is broken.

Well, invalid ranges like 2-123123123123 are ignored but 2342342-2342344
generates (content-length is about 1000 for example).
So it is valid HTTP/1.1!
Regards,

      /\          - Yves Lafon - World Wide Web Consortium - 
  /\ /  \                Architecture Domain - Jigsaw
 /  \    \/\    
/    \   /  \   http://www.w3.org/People/Lafon - ylafon@w3.org    
Received on Friday, 3 July 1998 19:36:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 9 April 2012 12:13:27 GMT