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

Re: PROPOSAL: i99 Pipelining Problems

From: Henrik Nordstrom <henrik@henriknordstrom.net>
Date: Sun, 06 Apr 2008 18:29:05 +0200
To: Jamie Lokier <jamie@shareable.org>
Cc: HTTP Working Group <ietf-http-wg@w3.org>
Message-Id: <1207499345.21800.68.camel@HenrikLaptop>

sön 2008-04-06 klockan 15:44 +0100 skrev Jamie Lokier:

> However, I think the "point of confusion" may really have been about
> whether requests must be _processed_ in order.  E.g. is a pipelined
> POST followed by GET on the same connection required to be processed
> in that order.

Specs says nothing about how requests is processed. Only that

        "Clients SHOULD NOT pipeline requests using non-idempotent
        methods or non-idempotent sequences of methods".

> It seems that proxies can forward pipelined requests onto different
> connections, and then the network might reorder them, so the order of
> processing is not guaranteed.  But also, in practice, most proxies
> seem to keep requests from the same connection forwarded to the same
> connection, perhaps to avoid those surprises ;-)

Most proxies don't do pipelining at all, but do allow clients to queue a
pipeline of requests at the proxy.

Regards
Henrik
Received on Sunday, 6 April 2008 16:31:03 GMT

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