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