如何使用网址自动下载pdf

时间:2019-05-10 08:38:24

标签: ruby-on-rails ruby kibana

我正在使用Ruby2.6.0,Rails5.2.3和Kibana6.6.1。

我需要一些帮助来自动实现pdf下载。有什么方法可以使用控制器中的以下网址自动下载pdf / png? “自动”意味着用户不会感觉到文件下载,也不需要单击下载图标。

http://localhost:5601/api/reporting/jobs/download/jvhs9dga06559d006260ms70

编辑: 添加我尝试过的代码。它可以帮助我下载文件。但是我无法使用Chrome或Sublime打开它。该文件似乎与kibana Chromium沙箱(https://www.elastic.co/guide/en/kibana/current/reporting-chromium-sandbox.html)有关。有人知道此下载文件是什么类型以及如何打开它吗?如何将其另存为pdf / png文件到我的本地文件夹中?

 File.open('./public/testfile.png', "wb") do |file|
  file.write open("http://localhost:5601/api/reporting/jobs/download/jvhs9dga06559d006260ms70")
 end

0 个答案:

没有答案