Как вы не надо делать - а
как надо
1. Нужно понимать что подсистема браузера проверяет статус доставки файла на сервер и может Вам сообщить сколько осталось. Просто поверьте мне наслово :) Гет запрос может пригодится когда Вы получили от axios ответ об успешной загрузке и делаете гет запрос на сервер, мол "А нормально ли всё, сохранился ли файл (может место закончилось в момент копирования - ктож знает кто там че и где вертел". А Ваша схема попахивает ddos атакой, если смотреть в масштабах огромного проекта %)
Пробовала через axios onUploadProgress, но тогда GET запросов слишком много и последний возвращает не то значение.
Вы из этого коллбэка гет запросы чтоли шлёте?