[C#]Wznawianie pobierania plików


(Oski225) #1

Witam, chciałbym się dowiedzieć, jak można wznowić przerwane pobieranie pliku.

Np. mam coś takiego:

WebClient client = new WebClient();

client.DownloadFileAsync(link, nazwa);

client.CancelAsync();

Jak w tym momencie wznowić pobieranie? Żeby plik nie ściągał się od nowa, tylko od miejsca, w którym się zatrzymał?

Na pewno trzeba zapisać, w którym miejscu zakończyło się pobieranie, ale co dalej?

Z góry dziękuje za odpowiedź :slight_smile:


(Fiołek) #2

Z tego co się doszukałem(też piszę swego rodzaju downloader) jedynym rozwiązaniem jest nagłówek HTTP Range.


(Oski225) #3

Dziękuje Ci za opdowiedź :slight_smile: Zobacze, co da się zrobić.