- From: Clinton Wong <clintdw@netcom.com>
- Date: Wed, 9 Feb 2000 12:51:36 -0800 (PST)
- To: deancron@microsoft.com (Dean Cron)
- Cc: www-talk@w3.org ('www-talk@w3.org')
Dean Cron writes: > In section 5.1 of RFC 2616 ( > http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.1 > <http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.1> ), the line > for an HTTP PUT command specifies that HTTP/1.1 be appended to the end of > the command. Would a web server platform that does not support the > HTTP-version append be out of compliance with the RFC, or is this an > optional command for older web server platforms? To summarize your questions: 1. If a web server does not support HTTP/1.1, is it non-compliant with the HTTP/1.1 spec? Yes. HTTP/1.0 web servers are non-compliant with the HTTP/1.1 spec. However, the interaction between HTTP/1.1 clients and HTTP/1.0 servers should be graceful. 2. Is the PUT method not valid in older versions of HTTP? PUT is valid in HTTP/1.0. It probably is not valid in HTTP/0.9. 3. Is the PUT method optional in HTTP/1.0? The implementation of PUT is optional in HTTP/1.0. It is also optional in HTTP/1.1. Clinton
Received on Wednesday, 9 February 2000 15:51:42 UTC