Как отправить FormData с несколькими файлами в чанках - PullRequest
0 голосов
/ 20 октября 2018

Мне нужно отправить formData с несколькими файлами на сервер.Можно ли отправить его по частям и включить «Transfer-Encoding: chunked»?Работающий код прост, однако он отправляет полезную нагрузку с Content-Length и не разбивается на части.

const formData = new FormData()
formData.append('textSample', textSample)
formData.append('file1', somefile)
formData.append('file2', somefile2)

const xhr = new XMLHttpRequest()
xhr.open('POST', "/upload")
xhr.send(formData)

Возможно ли это?Есть ли библиотеки, которые поддерживают это?

1 Ответ

0 голосов
/ 20 октября 2018

Не всем разрешено устанавливать Transfer-Encoding: chunked, потому что это заголовок ответа , что означает, что вы не можете установить его в браузере.Однако некоторые из этих источников могут помочь вам в достижении цели.

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