[EMAIL PROTECTED] (Rocco Caputo) writes:
> Included is a test for yet another HTTP client library.
I had never actually had the time to look into POE. Now I have.
Looks nice. Might even some day take the place of the LWPng that I
never found the time to finish. You just need to get the HTTP/1.1
support going. LWPng has a nice state machine that you might try to
borrow :-)
Anyway, this is how POE::Component::Client::HTTP fits into my rough
"get-www.activestate.com-test":
REAL USER SYS SIZE
----------------------------------------------
LWP 1.8s 0.45s 0.07s 5680 kB
LWP::Simple 1.8s 0.15s 0.07s 4432 kB
HTTP::GHTTP 10.9s 0.06s 0.07s 3484 kB
HTTP::Lite 11.2s 1.56s 0.13s 5244 kB
HTTP::Webdav 1.3s 0.01s 0.02s 4152 kB
POE::*::HTTP 2.4s 1.97s 0.10s 6996 kB
In addition I know about LWP::ParallelUserAgent, LWPng, Net::HTTP and
IO::Socket::INET. I'll try to write a similar tests for them too.
Are there still other perl libraries that can do HTTP that I should
look into? Please let me know.
Regards,
Gisle