Module: Down::NetHttp::DownloadedFile

Defined in:
lib/down/net_http.rb

Overview

Defines some additional attributes for the returned Tempfile (on top of what OpenURI::Meta already defines).

Instance Method Summary collapse

Instance Method Details

#content_typeObject



347
348
349
# File 'lib/down/net_http.rb', line 347

def content_type
  super unless meta["content-type"].to_s.empty?
end

#original_filenameObject



342
343
344
345
# File 'lib/down/net_http.rb', line 342

def original_filename
  Utils.filename_from_content_disposition(meta["content-disposition"]) ||
  Utils.filename_from_path(base_uri.path)
end