首次尝试下载文件不起作用。需要点击两次链接才有效

时间:2015-08-24 17:39:10

标签: ruby-on-rails ajax ruby-on-rails-3 ember.js

我有一个非常奇怪的情况,并希望能提供任何帮助。

我的设置非常简单。我有一个与Rails后端通信的ember应用程序。我点击某条路线并生成电子表格报告并将其放置在rails app的公共文件夹中。到目前为止一切都很好。

rails后端然后将带有文件路径的响应发送到前端,我将其置于人们可以单击以下载文件的href中。这就是奇怪发生的地方。第一次点击下载链接时,我得到了404.奇怪的是,如果我再次点击链接或将网址复制并粘贴到地址栏中,则下载有效。无论我如何尝试下载文件,第一次尝试总是失败,所有后续尝试都会成功。我甚至设置它,以便一次单击我尝试下载文件两次,第一次尝试失败,第二次尝试工作。这绝对不是理想的。

编辑:另外......这只发生在制作中。在开发过程中,下载工作完全正常。

我不知道问题是什么,并希望对此有任何帮助。

由于

0 个答案:

没有答案