Re: p2: Expect: 100-continue and "final" status codes

------ Original Message ------
From: "Amos Jeffries" <squid3@treenet.co.nz>

>The problem comes with intermediaries. How are they to know the bytes 
>following were the original advertised payload or not? the status from 
>server has no guarantee of arriving after the client payload starts 
>arriving.

Any bytes after the request + headers but not including advertised 
payload must be payload.  There's no other option apart from closing 
(e.g. another request is not an option, since the first message has not 
been sent until any advertised payload is sent, or if it's chunked a 0 
chunk has been sent).

So there's no ambiguity and no need for an intermediary to have 
previously received the server response (initial or otherwise).

Adrien

>The only way to guarantee safety on the connection is to close it or 
>always send payload.
>
>Amos
>

Received on Wednesday, 24 April 2013 08:34:53 UTC