发送\u数据或发送\u文件(ruby)在safari浏览器中不工作?
我使用以下代码在客户端的浏览器中发送或下载文件。 这在所有浏览器中都能很好地工作,但在safari中,当我刷新页面时单击链接后,它会使我的会话为零 def导出/U csv csv=csv.generate:force_quotes=>true do | line| 线发送\u数据或发送\u文件(ruby)在safari浏览器中不工作?,ruby,ruby-on-rails-3,safari,Ruby,Ruby On Rails 3,Safari,我使用以下代码在客户端的浏览器中发送或下载文件。 这在所有浏览器中都能很好地工作,但在safari中,当我刷新页面时单击链接后,它会使我的会话为零 def导出/U csv csv=csv.generate:force_quotes=>true do | line| 线 send_data csv, :type => 'text/csv; charset=iso-8859-1; header=present', :disposition => "attachment; file
send_data csv,
:type => 'text/csv; charset=iso-8859-1; header=present',
:disposition => "attachment; filename=EmployeeSkillsData-#{Time.now.strftime('%d-%m-%y--%H-%M')}.csv"
send_data csv,
:type => 'text/csv; charset=iso-8859-1; header=present',
:disposition => "inline", # optional
:filename=>"EmployeeSkillsData-#{Time.now.strftime('%d-%m-%y--%H-%M')}.csv"