Я использую nginx на своем компьютере с Linux в качестве веб-сервера. Nginx был настроен для разрешения загрузки файлов. Я настроил свою веб-страницу, чтобы разрешить загрузку файлов в каталоге, называемом «logs» в /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)'
Если я отменю загрузку, а затем перезапущу ее, файл загрузится нормально.
Я также пытался загрузить несколько файлов в списке, как здесь Загрузка нескольких файлов одним действием , и первый файл зависает при загрузке, но следующие файлы скачиваются нормально.
Что может вызывать зависание первой загрузки файла?