При загрузке долго выполняющегося отчета через буферный прокси-сервер, есть ли какой-нибудь способ заставить диалоговое окно файла браузера появляться раньше и загружать файл в диспетчере загрузок?
Я пытался использовать атрибут загрузки href, такжеОжидается, что при очистке буфера записи и предоставлении заголовка Content-Disposition браузер должен загрузить файл внутри диалогового окна файла, но из-за буферизации прокси-сервера мне нужно подождать, пока не будет создан весь отчет (это займет минуты).
То, что я ожидаю, - это решение, которое позволяет осуществлять загрузку в диспетчере загрузок.Например, непрерывный прогресс до получения длины контента, после чего он должен прогрессировать от 0 до длины контента.
Я полагаю, что это очень сложная проблема, но надеюсь, у кого-нибудь есть предложение.Альтернативой является загрузка файла с помощью fetch, а затем показ прогресса в окне браузера, но это не оптимальное решение.