Re: Server response version number
Anselm Baird_Smith (abaird@www43.inria.fr)
Mon, 21 Oct 1996 18:29:54 +0200 (MET DST)
John C. Mallery writes:
> What happens when a 1.1 client tries to do a 1.1 put via a 1.0
> proxy to a 1.1 server?
(Speaking again of my own implementation which conforms to Henrik
description). The 1.1 client detect that the proxy is 1.0 either:
a) Because it has used it in the past, and that 1.0 proxy has replied
with a 1.0 reply (to the first 1.1 request) - most probable case.
b) Because at the time it issued the PUT, it will wait (for some
timeout value), for a 100 status code that will never come.
So at least the client <-> proxy link is ok. Now, the 1.0 proxy speaks
to the 1.1 server, through a 1.0 request, so the server can deal with
it properly.
I don't have a deep analyzises to propose here, but my intuition is
that Henrik's suggestion (of replying with the version given by the
client), is the only one that will not hurt.
Anselm.