Я разработал веб-сайт с фильмами и разместил его на частном веб-сервере.
Я также разработал приложение для Windows, с помощью которого я хочу загружать свои фильмы со своего сайта.
Фильмы имеют размер файла от 400 до 700 МБ.Я пытался использовать WebClient, но он не работает для файлов большого размера.
private void btnDownload_Click (отправитель объекта, EventArgs e) {
try
{
WebClient wb = new WebClient();
wb.Credentials = CredentialCache.DefaultCredentials;
wb.Headers.Add(HttpRequestHeader.UserAgent, "Loading");
wb.DownloadFileAsync(new Uri("http://www.mysite.com/2D MOVIES/ColdSteel.mkv"), "D:\\ren.mkv");
wb.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wb_DownloadProgressChanged);
wb.DownloadFileCompleted += new AsyncCompletedEventHandler(wb_DownloadFileCompleted);
}
catch (WebException ex)
{
MessageBox.Show (ex.InnerException.ToString ());
}
}
Я новичок, поэтому, пожалуйста, сообщите мне фрагменты кода, как я могу это сделать.Мне нужно скачать весь фильм.
Кто-нибудь знает, как это реализовать?