Amit Tomar wrote: > Luis Lavena wrote: >> On Wed, Sep 22, 2010 at 11:22 AM, Amit Tomar <li...@ruby-forum.com> >> wrote: >>> >>> soory but how do i setup s virtual server configuration?? >> >> Read apache documentation. >> >>> and i have to install that plugin?? >> >> No, in your controller action set the headers, *do not* install the >> plugin. >> -- >> Luis Lavena >> AREA 17 >> - >> Perfection in design is achieved not when there is nothing more to add, >> but rather when there is nothing more to take away. >> Antoine de Saint-Exupé²¹ > > luis i change my code as you said > > filename = "#...@stream.location}" > response.headers['Content-Type'] = "application/force-download" > response.headers['Content-Disposition'] = "attachment; > filename=\"#{File.basename(filename)}\"" > response.headers["X-Sendfile"] = filename > response.headers['Content-length'] = File.size(filename) > render :nothing => true > > > this is how it is processed...
Processing StreamsController#download (for 127.0.0.1 at 2010-09-22 20:22:06) [GET] Parameters: {"id"=>"6600"} ?[4;36;1mSQL (0.0ms)?[0m ?[0;1mSET NAMES 'utf8'?[0m ?[4;35;1mSQL (0.0ms)?[0m ?[0mSET SQL_AUTO_IS_NULL=0?[0m ?[4;36;1mStream Columns (0.0ms)?[0m ?[0;1mSHOW FIELDS FROM `streams`?[0m ?[4;35;1mStream Load (0.0ms)?[0m ?[0mSELECT * FROM `streams` WHERE (`streams`.`id` = 6600) ?[0m ?[4;36;1mCACHE (0.0ms)?[0m ?[0;1mSELECT * FROM `streams` WHERE (`streams`.`id` = 6600) ?[0m 0) ?[0m Completed in 65347ms (View: 0, DB: 0) | 200 OK [http://src/streams/download/6600] -- Posted via http://www.ruby-forum.com/. _______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users