После паузы возобновление загрузки файла не работает в IE в случае большого зашифрованного файла (например, 10 ГБ), в Chrome он работает нормально - PullRequest
0 голосов
/ 18 апреля 2019

Недавно я добавил Pause / Resume для загрузки в Java-приложение.Он хорошо работает в Chrome, но не в IE, когда пользователь загружает большой файл (например, 10 ГБ).Я обнаружил, что когда пользователь возобновляет загрузку из IE, происходит дешифрование файла, и это занимает некоторое время, поэтому он выдает ошибку исключения клиента.но мне интересно, как получается, что он отлично работает в Chrome.Следовательно, я чувствую, что нужно что-то реализовать для IE.

Я использовал все заголовки ниже для включения возобновления паузы,

response.setHeader("content-length",xyz);
response.setHeader("Accept-Ranges", xyz);
response.setContentType("application/x-download");
response.setHeader("Content-Disposition","attachment; filename=xyz");
response.setBufferSize(xyz);
response.setHeader("etag", xyz);
response.setDateHeader("last-modified", xyz);
response.setHeader("content-range", xyz);
response.setHeader("content-Length", xyz);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...