Necesito descargar un pdf de un sitio web que no proporciona un enlace que termine con (.pdf) usando ruby. Manualmente, cuando hago clic en el enlace para descargar el pdf, me lleva a una nueva página y el cuadro de diálogo para guardar / abrir el archivo aparece después de algún tiempo.
Por favor ayúdame a descargar el archivo.
El enlace
Tu haces esto
require 'open-uri' File.open('my_file_name.pdf', "wb") do |file| file.write open('http://someurl.com/2013-1-2/somefile/download').read end
He estado haciendo esto para mis proyectos y funciona.