W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2008

Re: [google-gears-eng] Re: Deploying new expectation-extensions

From: Julian Reschke <julian.reschke@gmx.de>
Date: Sat, 05 Apr 2008 10:58:54 +0200
Message-ID: <47F73F4E.4090206@gmx.de>
To: Charles Fry <fry@google.com>
CC: Brian McBarron <bpm@google.com>, google-gears-eng@googlegroups.com, Mark Nottingham <mnot@yahoo-inc.com>, HTTP Working Group <ietf-http-wg@w3.org>

Charles Fry wrote:
>>  Can't the origin server just send the 103s without being asked for it? That
>> would allow the client to discover support for the feature.
> 
> Hmm. Now this is starting to come full-circle. As I understand it the
> whole reason that Expect: 100-continue is used in conjunction with 100
> Continue responses is to ensure, as the request is finding its way to
> the origin server, that the response will be able to find its way
> back, being properly interpreted as an intermediate response. Without
> this there is the risk that a non-100-continue-aware proxy would
> interpret the 100 response as a final response.

I think that is incorrect.

Expect is needed in this case, because the client will not start sending 
the request body until the 100 Continue response has been received.

So in this case, it's essential for the protocol to work at all.

> ...

BR, Julian
Received on Saturday, 5 April 2008 08:59:37 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:50:46 GMT