- From: Hugo Haas <hugo@w3.org>
- Date: Thu, 31 Mar 2005 13:21:39 +0200
- To: Charlton Barreto <cbarreto@webmethods.com>
- Cc: W3C WSDL Group <www-ws-desc@w3.org>
- Message-ID: <20050331112139.GJ7930@w3.org>
Hi Charlton. * Charlton Barreto <cbarreto@webmethods.com> [2005-03-30 15:17-0800] > In issue LC28 [1], it was raised that as the transfer coding feature > does not apply to HTTP 1.0, it is unclear how a processor would handle > a {http version}="1.0" and {http transfer coding} claim. In general > such a claim should be safely ignored by the processor. > > To resolve this issue I propose we update section 3.10.1 to have the > following language: > > "Every Binding Message Reference component MAY indicate which transfer > codings, as defined in section 3.6 of [IETF RFC 2616], are available > for this particular message. > > The HTTP binding provides a mechanism for indicating a default value at > the Binding component and Binding Operation levels. > > If no value is specified, no claim is being made. > > Any transfer coding specified for HTTP 1.0 Binding is ignored." > > where the change is in the addition of the last sentence. > > [1] http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC28 We have two ways to go about this: either ignore the value or force it to be empty. I have a slight preference for the latter, but can live with the former. However, in any case, we don't define the concept of HTTP 1.0 Binding. I would therefore like to propose a friendly amendment, using property values: The value of the {http transfer coding} property is ignored when the value of the {http version} property is "1.0". The solution with forcing it to be empty would look like: When the value of the {http version} property is "1.0", the {http transfer coding} property MUST be empty. Cheers, Hugo -- Hugo Haas - W3C mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
Received on Thursday, 31 March 2005 11:21:40 UTC