- From: Koen Holtman <koen@win.tue.nl>
- Date: Wed, 20 Mar 1996 14:05:22 +0100 (MET)
- To: John C Klensin <klensin@mail1.reston.mci.net>
- Cc: koen@win.tue.nl, luotonen@netscape.com, jg@w3.org, Harald.T.Alvestrand@uninett.no, ari@netscape.com, paulle@microsoft.com, http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com, jeff@step.mcom.com
John C Klensin: > >At 17:50 96.03.19 +0100, Koen Holtman wrote: >>I too find that 2 is unacceptable. Protocol easthetics is not nearly >>good enough a reason to break compatibility on such a fundamental >>level. > >This is not a matter of aesthetics, it is a matter of long-term >operability/ survivability of HTTP on the network. If we could >*guarantee* accurate implementations of other strategies, I'd >actually have fewer problems with them. We cannot *guarantee* accurate implementations of anything. >For example, let's assume that we "require" that "host" be present in all >cases as a way out. This is what I propose. > That certainly simplifies the protocol a bit, because >client implementations don't have to make choices about when to send it. Yes, and a simple protocol has the highest change of being implemented accurately. Plus, major browsers already do this. I do not have to prove to you that leaving the request line format as it is and requiring Host in 1.1 guarantees an accurate implementation. I can't prove that anyway. I believe this option gives the best changes of accurate implementation, though. I would like to see some arguments from your side on why the "long-term operability/ survivability of HTTP on the network" depends on 2, which is requiring the full URI in the 1.1 request line. Especially because 2 will break the short-term operability. In my opinion, introducing mass breakage by requiring the full URI in the 1.1 request line will _not_ make implementations more accurately follow the 1.1 protocol. Quite the contrary. >But, if the big sticking >point now is "1.1 has to be compatible with 1.0, and we can't put a change >like this in without calling it 2.0", Yes, this is the sticking point. > then I suggest the problem is >important enough to justify a full version number. I don't think it is, but we can have this discussion after may 1. > john Koen.
Received on Wednesday, 20 March 1996 05:09:44 UTC