- 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>
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 UTC