Как передать на сервер файл в формате ArrayBuffer или Blob?
Есть необходимость передать файл с клиента на сервер (doc, docx, pdf). Пользуюсь axios . Когда пытаюсь передать на сервер файл в формате Blob или ArrayBuffer, то передается пустой объект. Как правильно передавать файлы по протоколу http/https?
Убедитесь что вы blob правильно объявляете. Так же что тип указан верно.
Вот пример:
var oReq = new XMLHttpRequest();
oReq.open("POST", url, true);
oReq.onload = function (oEvent) {
// Uploaded.
};
var blob = new Blob(['abc123'], {type: 'text/plain'});
oReq.send(blob);