@MrFrumpuSs

Как сделать progress bar при загрузке файла Axios, AWS s3?

У меня есть сервер на node js,который загружает файлы на aws s3, когда я c фронта на реакте при помощи axios передаю файл, то onUploadProgress у меня возвращает 100% когда файл загрузился именно на node js сервер, как мне сделать на клиенте так, чтобы отображался реальный прогресс с учетом загрузки файла на aws s3.
  • Вопрос задан
  • 285 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Очевидно, что браузер сам ничего не знает о загрузке файла бэкендом куда-то дальше. Значит, браузер должен эти данные у бэка запрашивать. Сделать это можно через периодический опрос, long-poll или вебсокеты. Как именно - решение за разработчиком.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы