module Xporter::FileStreamer
Public Instance Methods
stream_file(filename, extension) { |stream| ... }
click to toggle source
# File lib/xporter/file_streamer.rb, line 9 def stream_file(filename, extension, &block) response.headers["Content-Type"] = "application/octet-stream" response.headers["Content-Disposition"] = "attachment; filename=#{filename}.#{extension}" begin yield response.stream ensure response.stream.close end end