Sha256: 9509334bb646890846d081f4a368f1b1422298e2212d223379ce325cb45a5c6e
Contents?: true
Size: 573 Bytes
Versions: 38
Compression:
Stored size: 573 Bytes
Contents
# Copyright Cloudinary class Cloudinary::Downloader def self.download(source, options={}) options = options.clone if !source.match(/^https?:\/\//i) source = Cloudinary::Utils.cloudinary_url(source, options) end url = URI.parse(source) http = Net::HTTP.new(url.host, url.port) req = Net::HTTP::Get.new(url.path) if url.port == 443 http.use_ssl=true http.verify_mode = OpenSSL::SSL::VERIFY_NONE end res = http.start{|agent| agent.request(req)} return res.body end end
Version data entries
38 entries across 38 versions & 1 rubygems