Hello Frederick,

Thanks for your input. In my case, the user should download the file
from the ftp server and when I use a redirect to the URL the file is
rendered on the browser (photo or mp3) and the URL becomes visible. My
goal is to hide the URL from where the file is coming and make the
user download the file locally.

Thanks again,

Elías

On Dec 19, 1:48 pm, Frederick Cheung <[email protected]>
wrote:
> On 19 Dec 2008, at 18:30, elioncho wrote:
>
>
>
> > Hello,
>
> > I was using the method send_file from an action on one of my
> > controllers to send a file to the users. The thing is that now the
> > file will be stored in an FTP and send_file only works with the HTTP
> > protocol. What can I do in this situation? This is what I had that
> > worked via HTTP:
>
> >  def get_it
> >      send_file "http://www.elioncho.com/uploads/babe.jpg";
> >  end
>
> All send_file does it put the contents of a local file into your http  
> response. If you need to get a file from an ftp server and pass it to  
> the user I reckon you'd be better off redirecting them to the url. If  
> you need to save a file to an ftp server you could look into Net::FTP  
> (but that would block your mongrel for the duration of the transfer)
>
> Fred
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to