Я выполняю базовую загрузку файла в моем веб-приложении и пытаюсь отследить прогресс загрузки, но это работает только, если я загружаю приложение через HTTP - когда я открываю его с HTTPS , он не работает.
const formData = new FormData(...);
const xhr = new XMLHttpRequest();
xhr.upload.onprogress = e => {
const progress = Math.ceil(((e.loaded) / e.total) * 100);
...
}
xhr.open('POST', 'https://domain/upload.', true);
xhr.send(formData);
Он должен вернуть прогресс, если я загрузил приложение через HTTPS, но событие даже не сработало.
(Sidenote - может быть важно ?: Я использую Multer для захвата файлов в NodeJS)