Re: HTTP/2 response completed before its request

On Tue, Jul 1, 2014 at 11:56 AM, Martin Thomson <martin.thomson@gmail.com>
wrote:

> On 1 July 2014 11:54, Patrick McManus <mcmanus@ducksong.com> wrote:
> > are you suggesting that as required or reasonable client behavior?
>
> Just reasonable.  It's perfectly OK to complete the request, however
> long that takes.
>
> > The only firm bug there seems to be the server not sending updates.
>
> Definitely.  But who gets the blame for the stall?
>

The server. Even if it doesn't actually use the request data, it needs to
send to /dev/null and send WINDOW_UPDATEs, until it gets to the point that
it can send the full response and send a RST_STREAM. I assert this to be
generally true for HTTP semantics, regardless of HTTP/1.X or HTTP/2 on the
wire.

Received on Tuesday, 1 July 2014 19:04:09 UTC

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant