Re: i28 proposed replacement text

Henrik Nordstrom wrote:
> Integrity is not a property of the transport. The transport is
> hop-by-hop and must only guarantee internal consistency, allowing
> unambigious parsing of the data stream. Integrity checks should be done
> at the message level.

True, but there is no practical mechanism in HTTP at the moment to
assure even the most basic message integrity: that you received all of it.

Content-MD5 is not useful for dynamically produced entities.
As a trailer it might be possible, but how compatible is that?

Content-Length, even, cannot be used.

Not even for static content.  When the server does provide
Content-Length, in your own example the proxy->client hop removes
Content-Length.

I'm thinking that the solution to these is allowing Content-Length in
a chunked trailer, and Content-MD5 too.

-- Jamie

Received on Tuesday, 3 June 2008 12:09:40 UTC