get a file from a FTP, GOPHER, HTTP or HTTPS server
