Downloading from non-HTTP sources