React + Django - одновременная загрузка не удается для больших файлов

Я пытаюсь сделать параллельную загрузку чанковых файлов из приложения ReactJS в бэкенд Django.

Из браузера я пытаюсь отправить файл (~290MB) как FormData в POST запросе (используя axios) в виде кусков по 10MB. Это означает ~29 одновременных вызовов POST.

На стороне клиента - ReactJS:

  1. Some of the APIs are failing (happens randomly) with status - net::ERR_HTTP2_PROTOCOL_ERROR
  2. In the Network tab in chrome, I am not able to see the payload for chunks 1 - 28 but the server is able to read these files. The payload is visible only for the 29th POST call

Я пробовал для разных размеров чанков - 10/16/32 MB

На стороне сервера - Django:

Для неудачных API при регистрации объекта запроса говорится, что файл отсутствует.

Любые предложения по этому поводу были бы большой помощью

Вернуться на верх