Actually, you'll find that if handed an
ftp://... URL, LWP
does
use
Net::FTP underneath! I didn't even think of that when I made my
other reply, because I thought it well known that one uses the other. I was thinking
of the attempt to overlap "talking on a socket" which is very different between
HTTP and FTP.
-- Randal L. Schwartz, Perl hacker