All of the proxies I tested passed this for both requests and
responses. Of course, that's no guarantee that it'll never happen, but
what is?
Cheers,
On 20/02/2008, at 7:03 AM, Robert Sayre wrote:
On Feb 19, 2008 2:30 PM, Maciej Stachowiak <[EMAIL PROTECTED]> wrote:
On Feb 19, 2008, at 11:12 AM, Robert Sayre wrote:
On Feb 19, 2008 1:50 PM, Maciej Stachowiak <[EMAIL PROTECTED]> wrote:
Probably the appropriate forum to make this proposal would be the
IETF
HTTP Working Group. I'll join the appropriate mailing list if
others
are interested in pursuing it there. In advance of this, we could
agree by convention on an unofficial "Connection: x-pipeline" value
to
see how well this proposal works in practice.
Thoughts?
It's a good idea, but some proxies forward hop-by-hop headers. :(
See <http://www.mnot.net/blog/2007/06/20/proxy_caching>
That document mentions some proxies forwarding headers listed in
"Connection", and some specific fixed hop-by-hop headers (Trailer,
TE,
Upgrade). But do any proxies actually forward the "Connection" header
itself?
Maybe mnot can help us out. Mark?
FWIW, the next Firefox beta will have pipelining enabled for
https. I
won't be surprised if we hit bad bugs. Falling back to https in
combination with your proposed connection token might be a fine
idea.
That would certainly remove the risk of mistaken forwarding of the
"Connection" header.
I was hoping it would avoid buggy origin servers as well.
Firefox has some heuristics that avoid known-broken implementations,
but it probably isn't complete, and sometimes that information isn't
provided.
--
Robert Sayre
"I would have written a shorter letter, but I did not have the time."
--
Mark Nottingham http://www.mnot.net/