Я хочу, чтобы пользователи веб-сайта могли загружать файлы с моего сайта, но с помощью клиентского загрузчика с возможностью продолжения прерванной загрузки.JavaScript-загрузчик
Например, я хочу отправить человеку файл размером 30+ Мега. Я хочу, чтобы у пользователя был лучший опыт загрузки, поэтому я не могу позволить ему загружать 25 мегабайт, а затем снижать загрузку из-за проблем с сетью на его стороне.
Поэтому я хочу, чтобы на странице загрузки был загружен javascript-загрузчик, который покажет фактическую доставку файла на стороне клиента и когда он будет загружен, чтобы предоставить пользователю возможность сохранить файл.
Или это невозможно из-за того, что javascript не сможет открыть диалоговое окно сохранения и сохранить в файловой системе?
Вы можете использовать куки-файл, в котором хранятся загруженные файлы и копируются вместе с загрузчиком AJAX. Но я не уверен. – Manishearth
Я обновил свой ответ с большим количеством данных, но, похоже, полнофункциональная частичная загрузка в любом случае невозможна. – Minras
@Manishearth, как я вижу, когда соединение прерывается, PHP не может отслеживать это и не может отправлять правильные заголовки файлов cookie после потери связи. – Minras