Сбой XMLHTTPRequest для больших файлов - PullRequest
1 голос
/ 13 сентября 2011

Сбой XMLHTTPRequest при отправке большого файла (> 700 МБ) через .send (). Что еще хуже, BlobBuilder не работает и для больших файлов с функцией append (). Есть ли способ отправить файл несколькими кусками, используя XMLHTTPRequest? Как сказать серверу «добавить» следующий поток данных?

1 Ответ

0 голосов
/ 13 сентября 2011

Если у вас есть контроль над сервером и клиентом, я бы предложил следующий обходной путь:

  1. разбить файл на куски (.slice())
  2. загрузить несколько файловых чанков
  3. собрать файловые чанки на сервере

Я не знаю, что эта проблема может быть решена строго в браузере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...