in lib/kinesis_producer/tasks/binary.rake [47:61]
def download(url, target)
rm_f target
uri = URI(url)
Net::HTTP.start(uri.host, uri.port, use_ssl: true) do |https|
req = Net::HTTP::Get.new(uri.request_uri)
https.request(req) do |res|
open(target, 'wb') do |io|
res.read_body do |chunk|
io.write(chunk)
end
end
end
end
end