lots more writing
update link to perl LWP::Protocol::file