Как рассчитать время загрузки и скачивания файлов с помощью asp.net C#
-
06-07-2019 - |
Вопрос
У меня есть сценарий, в котором необходимо рассчитать время сервера для загрузки файлов в соответствии со скоростью соединения.
Пример:
Нужно рассчитать время загрузки файлов со скоростью соединения 256Kbps и более Если соединение прерывается, то проверка оставшегося времени и перезапуск операции загрузки или загрузки там, где он был перерыв
Нет правильного решения
Другие советы
256 Кбит/с = 32 килобайта в секунду = 32768 байт/с.
Размер вашего файла — x байт.Итак, это занимает (x/32768) секунд.
Если соединение разорвано, вам следует запросить последний байт, полученный получателем, поместить ваш файловый поток в эту позицию и продолжить.
Не связан с StackOverflow