Pobieranie plików WebClient

Pobieranie plików WebClient
YO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 540
0

Witam.
Próbuję ściągnąć plik MP4 WebClientem mam taką funkcję:

Kopiuj
 WebClient client = new WebClient();
 client.DownloadFile(new Uri("http://redirector.redefine.pl/vm2movies/kvuu2b3sgnn59kznqp2otqa3qv5az4eq.mp4"), "nienastonoge.mp4");

Dostaję w wyniku: http 400 error albo ściąga pusty plik ....
sprawdziłem wgetem pod ubuntu ten url , i ładnie ściąga .

Ktoś coś ?

FP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 132
1

zapewne serwer sprawdza nagłówek zapytania :)

Kopiuj
var request = (HttpWebRequest)WebRequest.Create("http://redirector.redefine.pl/vm2movies/kvuu2b3sgnn59kznqp2otqa3qv5az4eq.mp4");
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)";
request.Credentials = CredentialCache.DefaultCredentials;
WebResponse response = request.GetResponse();
YO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 540
0

Dzieki, działa :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.