On Wed, Mar 17, 2004 at 11:02:54AM -0600, Jason Sibre wrote: [...]
ab uses HTTP/1.0 to test an app, and of course most browsers use HTTP/1.1. I set up another, more sophisticated, test suite (ACT), where I could control the protocol, and ran the tests through it, and I confirmed that the protocol level was definitely the culprit.
Where can I find this "ACT" test suite? My attempts to google for it have failed. I've run some quick & dodgy local tests with persistent connections and chunked encoding that found that no differences even close to 20x slower that you're seeing. I can't think of any other significant differences that HTTP/1.1 might trigger, though. Failing all else, a copy of the exact text of the request your test suite sends would be handy.
I'm not a member of this list, so if you have a reply, please cc me directly.
Done. -Andrew.