- From: Yves Lafon <ylafon@w3.org>
- Date: Sat, 25 Jul 2009 02:16:27 -0400 (EDT)
- To: Henrik Nordstrom <henrik@henriknordstrom.net>
- cc: Mark Nottingham <mnot@mnot.net>, HTTP Working Group <ietf-http-wg@w3.org>, Larry Masinter <LMM@acm.org>
On Sat, 25 Jul 2009, Henrik Nordstrom wrote: > fre 2009-07-24 klockan 20:26 +1000 skrev Mark Nottingham: >> Just another point of data which has come up before: >> >>> HTTP/1.1 defines a Content-MD5 header that allows a server to >>> include a digest of the response body. However, this is specifically >>> defined to cover the body of the actual message, not the contents of >>> the full file (which might be quite different, if the response is a >>> Content- Range, or uses a delta encoding). >> >> That's the beginning of RFC3230, which is on the standards track. > > I know, and I obviously do not share the same view of HTTP as RFC3230, > not only in this aspect, as I also tried to point out earlier. > > But with the amount of damage already done to Content-MD5 I am fine with > deprecating it as historic if that is the seen as the viable solution to > this discussion, effectively removing it from HTTPbis with a mention > that there was a ambiguity in if this applied to the variant or the > message-entity (or watever to call it, before T-E) of 206 responses. > > But I do not think that is needed to go that way as I would be very > surprised if any implementation could be found implementing Content-MD5 > on the partial entity of a 206 response and not the corresponding 200 > response. I would expect that the implementations that can be found all > implements Content-MD5 based on the corresponding 200 response. HEAD /Distrib/jigsaw_2.2.6.zip HTTP/1.1 Host: jigsaw.w3.org HTTP/1.1 200 OK Cache-Control: max-age=432000 Date: Sat, 25 Jul 2009 06:15:07 GMT Content-Length: 9331520 Content-Md5: fBhlh9ttr14YAqe45Yi+xg== Content-Type: application/zip Etag: "1k8cb5f:127e0lb8o" Expires: Thu, 30 Jul 2009 06:15:07 GMT Last-Modified: Tue, 10 Apr 2007 15:09:24 GMT Server: Jigsaw/2.3.0-beta1 ----- GET /Distrib/jigsaw_2.2.6.zip HTTP/1.1 Host: jigsaw.w3.org Range: bytes 0-1 HTTP/1.1 206 Partial Content Cache-Control: max-age=432000 Date: Sat, 25 Jul 2009 06:15:23 GMT Content-Length: 2 Content-Md5: 1xvdIsi7k7jSh9zm9GrtJQ== Content-Range: bytes 0-1/9331520 Content-Type: application/zip Etag: "1k8cb5f:127e0lb8o" Expires: Thu, 30 Jul 2009 06:15:23 GMT Last-Modified: Tue, 10 Apr 2007 15:09:24 GMT Server: Jigsaw/2.3.0-beta1 -- Baroula que barouleras, au tiéu toujou t'entourneras. ~~Yves
Received on Saturday, 25 July 2009 06:16:38 UTC