Joh*_*ohn 5 ruby-on-rails file download ruby-on-rails-3
我想知道是否可以在Rails中执行此操作:
在网页上有一个链接.当用户点击链接时,控制器动态生成文件(例如,包含1到10之间的单个随机数的文本文件),并将文件下载到用户的计算机上.该文件可能暂时存储在服务器上,但不应永久存储在服务器上.
小智 7
send_data在控制器中使用:
send_data("4", :filename => "my_awesome_file")
Run Code Online (Sandbox Code Playgroud)
如果你已经拥有了服务器上的文件,你可以使用send_file,而不是
send_file(filepath, :filename => "my_awesome_file")
Run Code Online (Sandbox Code Playgroud)
http://api.rubyonrails.org/classes/ActionController/DataStreaming.html#method-i-send_data
| 归档时间: |
|
| 查看次数: |
1774 次 |
| 最近记录: |