Sha256: 3fb1f718e7d20b46502386ad5e9fe7fe7e1a441ce1f151670fdecf4baa681ab8
Contents?: true
Size: 338 Bytes
Versions: 1
Compression:
Stored size: 338 Bytes
Contents
module Moxify class URLTempfile < Tempfile def initialize(url) @url = URI.parse(url) begin super('url', Dir.tmpdir, :encoding => 'ascii-8bit') Net::HTTP.start(@url.host) do |http| resp = http.get(@url.path) self.write resp.body end ensure end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
moxify-0.1.7.2 | lib/moxify/url_tempfile.rb |