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

Я бы взглянул на HTTPClient .

Найдите URL-адрес изображения, и вы можете получить входной поток, передающий вам данные изображения, плюс вы получите тип контента и т. Д., Чтобы вы могли правильно обрабатывать его после загрузки.

Вот пример кода. Вам также может понадобиться вызвать getResponseHeaders () в GetMethod , чтобы определить тип изображения.

1
задан Gaurav Aroraa 21 June 2009 в 09:43
поделиться

1 ответ

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

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

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

2
ответ дан 3 September 2019 в 01:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: