[C#]Wznawianie pobierania plików

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:

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

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