I'm trying to test the pipelining feature I added to some HTTP server code.
Using a packet sniffer to verify, I can't find any browser that actually pipelines the requests!
First thing I tried was firefox 3, with pipelining explicitly turned on both with the network.http.pipelining option, and network.http.max-connections-per-server lowered to 1 to try to force it to use pipelining instead of sending the requests on multiple connections.
Even with this setting, and even after restarting the browser, it is waiting for a response from my server before it sends a second request, as verified with a packet sniffer - the pipelining option does nothing!
I tried with chrome, opera, and IE7, and none of those browsers pipelines the requests either.
Did firefox pipelining work in a previous version and they disabled it because it was problematic? FWIW the option in firefox 3 does nothing.
Using a packet sniffer to verify, I can't find any browser that actually pipelines the requests!
First thing I tried was firefox 3, with pipelining explicitly turned on both with the network.http.pipelining option, and network.http.max-connections-per-server lowered to 1 to try to force it to use pipelining instead of sending the requests on multiple connections.
Even with this setting, and even after restarting the browser, it is waiting for a response from my server before it sends a second request, as verified with a packet sniffer - the pipelining option does nothing!
I tried with chrome, opera, and IE7, and none of those browsers pipelines the requests either.
Did firefox pipelining work in a previous version and they disabled it because it was problematic? FWIW the option in firefox 3 does nothing.