/ / Descargar un video desde un enlace en Ruby on Rails - ruby-on-rails

Descarga de un video desde un enlace en Ruby on Rails - ruby-on-rails

Estoy trabajando en un proyecto de Ruby on Rails que esutilizando el reproductor de vídeo liveclicker. Para poder agregar una función de descarga a mi aplicación web, he implementado un enlace para poder descargar el video. Quiero hacer eso con un enlace_ y llamar a un método dentro del controlador correspondiente para descargar el video. ¿Alguien me ayudó a implementar mi método para poder descargar el video de esa URL a mi máquina local?

Tengo este código en el método de índice de controladores.

def index
send_file "website", :type=>"video/mp4", :x_sendfile=>true
end

Respuestas

1 para la respuesta № 1

Por favor considere insertar el código que ya tiene. Mi propuesta es utilizar el enviar datos Dentro de la acción se está refiriendo al enlace. Trate de escribir la implementación y si tiene más preguntas, la gente aquí estará encantada de ayudarlo nuevamente ...


0 para la respuesta № 2

Instalar wget a su servidor

src = "http://example.com/video.avi"
system %x{ wget -P ~/where/ever/you/want/folder #{src} }

Dado que la descarga es un proceso largo, eche un vistazo a proceso de fondo gemas