>19.4.6 Introduction of Transfer-Encoding >... Proxies/gateways MUST remove any transfer coding prior to forwarding a >message via a MIME-compliant protocol. > >(Sounds good, not only can we remove it [per 4.3], we MUST remove it, but) IIRC, HTTP is not a MIME compliant protocol. The spec writers are talking here about proxies that forward messages to a mail gateway. (And yeah, a proxy that has that feature would need to remove Trasnfer-Encoding, since such a beast will choke any mail software out there.) >13.5.2 Non-modifiable Headers >... A cache or non-caching proxy MUST NOT modify or add any of the following >fields in a response that contains the no-transform Cache-Control >directive, or in any request: >Content-Length > >Now if we MUST remove Transfer coding, seems like we MUST add a >Content-Length header? Seems to me if you remove the transfer encoding, you would have to add a Content-Length. I don't understand why they included that header amongst those that couldn't be added/modified couldn't be added. Let's ask them.... Hey HTTP-WG, why can't proxies modify/change Content-Length on no-transform responses? ----- Daniel DuBois, Traveling Coderman www.spyglass.com/~ddubois o The Heroes of Might and Magic II Bible is here! http://www.spyglass.com/~ddubois/HOMM2.htmlReceived on Friday, 13 December 1996 15:09:11 EST
This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:32:19 EDT