从浏览器下载文件首次挂起,可以重复进行

时间:2019-04-12 13:35:17

标签: html linux file nginx

我正在Linux机器上作为网络服务器运行nginx。 Nginx已配置为允许文件下载。我已经设置了网页,以允许在/ var / www / html下的目录调用“日志”中下载文件。

每个文件在我的网页上都有一个单独的链接,如下所示:

<a href="logs/file1234.dat" download="file1234.dat">Download</a>
<a href="logs/file2345.dat" download="file2345.dat">Download</a>
<a href="logs/file3456.dat" download="file3456.dat">Download</a>

当我单击Firefox中的链接时,会出现例如“正在打开文件1234.dat”弹出窗口,并且已启用“保存文件”。当我单击“保存文件”时,似乎什么也没发生。如果我检查下载状态栏,则浏览器会声明

'Unknown time left - 0 bytes (0 bytes/sec)'

如果我取消下载然后重新启动,则文件下载正常。

我还尝试下载Download multiple files with a single action这样的列表中的多个文件,并且第一个文件挂起,但接下来的文件下载正常。

是什么原因导致第一个文件下载挂起?

1 个答案:

答案 0 :(得分:0)

有时安全软件(防病毒,防火墙)引起了此类问题。 如果您的计算机上安装了某些防病毒软件,请尝试将其禁用一段时间,以查看是否有效果。