如何在链接中没有.pdf的情况下在ruby中下载pdf文件

Sus*_*hil 0 ruby pdf download

我需要使用 ruby​​ 从不提供以 (.pdf) 结尾的链接的网站下载 pdf。手动地,当我单击链接下载 pdf 时,它会将我带到一个新页面,并且一段时间后会出现保存/打开文件的对话框。

请帮我下载该文件。

链接

rox*_*xxy 6

你这样做

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
Run Code Online (Sandbox Code Playgroud)

我一直在为我的项目这样做并且它有效。