module CarrierWave::Uploader::Download

def download!(uri, remote_headers = {})


[remote_headers (Hash)] Request headers
[url (String)] The URL where the remote file is stored

=== Parameters

Caches the file by downloading it from the given URL, using downloader.
#
def download!(uri, remote_headers = {})
  file = downloader.new(self).download(uri, remote_headers)
  cache!(file)
end