Sha256: e11b1cb22ebc412c38b46e4e6cdf54865f260e989615d87b316e794368e5b647
Contents?: true
Size: 601 Bytes
Versions: 105
Compression:
Stored size: 601 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.request_uri) 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
105 entries across 105 versions & 1 rubygems