W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 1996

RE: HTTP/1.1 Contradiction

From: Patrick Montelo <pmontelo@spyglass.com>
Date: Sat, 14 Dec 1996 08:37:22 -0600 (CST)
Message-Id: <199612141437.IAA02296@spyglass.com>
To: Daniel DuBois <dan@rafiki.spyglass.com>, paulle@microsoft.com
Cc: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
X-Mailing-List: <http-wg@cuckoo.hpl.hp.com> archive/latest/2080
At 04:37 PM 12/13/96 -0800, Daniel DuBois wrote:
>If we can't make that assumption (it sounds like a tenuous one), then we
>should state somewhere in the HTTP/1.1 spec that proxies are *not* allowed
>to remove Transform-Encodings on responses/messages that have a no-transform
>Cache-Control directive.
>
>Are there any other implications of this?

The spec says:

Requests with a version lower than that of the proxy/gateway's version MAY
be upgraded before being forwarded; the proxy/gateway's response to that
request MUST be in the same major version as the request.

How about the following:

1.0 Client - 1.1 Proxy - 1.1 Origin

Client sends request to proxy, proxy forms 1.1 request to origin, origin
starts CGI program, CGI program generates response sans Content-Length,
origin chunkifies entity body, origin sends
chunked/no-transform/digest/whatever response to 1.1 proxy, proxy MUST
remove the chunking before sending it to the 1.0 client.

Pat
Received on Saturday, 14 December 1996 06:44:18 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 2 February 2023 18:43:00 UTC