Как рассчитать время загрузки и скачивания файлов с помощью asp.net C#

StackOverflow https://stackoverflow.com/questions/1023543

  •  06-07-2019
  •  | 
  •  

Вопрос

У меня есть сценарий, в котором необходимо рассчитать время сервера для загрузки файлов в соответствии со скоростью соединения.

Пример:

Нужно рассчитать время загрузки файлов со скоростью соединения 256Kbps и более Если соединение прерывается, то проверка оставшегося времени и перезапуск операции загрузки или загрузки там, где он был перерыв

Нет правильного решения

Другие советы

256 Кбит/с = 32 килобайта в секунду = 32768 байт/с.

Размер вашего файла — x байт.Итак, это занимает (x/32768) секунд.

Если соединение разорвано, вам следует запросить последний байт, полученный получателем, поместить ваш файловый поток в эту позицию и продолжить.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top