Amit Tomar wrote:
> Luis Lavena wrote:
>> On Wed, Sep 22, 2010 at 11:22 AM, Amit Tomar <[email protected]>
>> 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 = "#[email protected]}"
> 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
[email protected]
http://rubyforge.org/mailman/listinfo/mongrel-users