Я работаю над YouTube Downloader, который получает размеры всех доступных качеств, но обычно это занимает очень много времени, а иногда просто идет как молния!Какой самый быстрый способ получить размер онлайн-файла [http]
Я написал эту функцию, и это очень хорошо [только иногда, как я сказал раньше]!
Uri url = new Uri("http://example.com/document.docx");
System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();
response.Close();
// iSize will handle the size of the file in bytes
Int64 iSize = response.ContentLength;
.
Итак, Есть ли более быстрый способ сделать это? (Подумайте, что файлы, которые будут измеряться, содержат более восьми файлов).
.
Заранее благодарю вас;
Ваш вопрос уже был [задан и дан ответ] (http://stackoverflow.com/questions/122853/get-http-file-size). – nvoigt
@nvoigt Эта функция в решении очень медленная! –