Как узнать часть данных, полученных сервером от клиента через каждый промежуток времени?

Итак, у меня есть эта клиент-серверная установка для отправки данных (xlsx) с клиента на сервер Azure. Есть ли способ, с помощью которого я могу понять, какой объем данных отправляется на сервер через каждые, скажем, 3-5 секунд?

Например: У меня есть файл размером 100мб, который я загружаю на сервер. Могу ли я узнать количество данных, загруженных на сервер через каждые 3 секунды? Например, получать на внешнем интерфейсе что-то похожее на:

20mb...
30mb...
40mb...

и так далее.

Я использую Angular JS для front-end и отправляю файл xlsx в облако Azure. Приложение развернуто с помощью веб-сервера django на облаке Azure, куда я отправляю данные. Я пытался найти несколько идей, но так и не смог их найти. Пожалуйста, помогите. Спасибо

Вернуться на верх