Henrik Nordstrom wrote: > > Imho, RFC 2616 section 4.4 rule 3 (Content-Length is not allowed with > > transfer-coding) is illogical and inconsistent with Content-Length > > being an entity header. The rule is there only for compatibility, and > > might be safe to relax in some cases where the receiver is known to > > implement HTTP/1.1. > > Maybe in some years. Something to revisit for HTTP/1.2. > > The reals reason why it's there is to prevent badness when chunked > encoding is removed by an intermediary hop and the advertised > Content-Length does not match the acual length sent by chunked encoding. Any intermediary which strips chunked (+ any other transfer-) encoding and doesn't ensure what it sends matches Content-Length (and abort if they don't) is buggy according to HTTP/1.1. What makes you think HTTP/1.2 will fix that bug in implementations? -- JamieReceived on Tuesday, 13 May 2008 23:55:33 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 12 September 2008 03:49:04 GMT