File::Fetch is a generic file fetching mechanism. It allows you to fetch any file pointed to by a ftp, http, file, or rsync uri by a number of different means. WWW: http://search.cpan.org/dist/File-Fetch/