Отсюда я получаю JSON:
https://my.mail.ru/+/video/meta/1537606332146778160
У меня есть ссылка на видео:
http://cdn29.my.mail.ru/hv/7590086.mp4?slave[]=s%3Ahttp%3A%2F%2Fvideo-cephgw2.i%3A8001%2Frados%2F7590086-hv&p=f&expire_at=1551808800&touch=1389788866®=202&sign=d7c3cfa0753f312b99cc2f9d2512a2fad1f78e86&seekSchema=3&key=1080P
Вот мой код:
private void button1_Click(object sender, EventArgs e) { string dowloadLink = "https:" + textBoxUrl.Text + "&seekSchema=" + labelSeekSchema.Text + "&key=" + labelFileQuality.Text; listBoxDownload.Items.Add(lblFileName.Text); Thread thread = new Thread(() => { WebClient client = new WebClient(); client.Headers.Add("User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0)"); client.DownloadFileAsync(new Uri(dowloadLink), @"C:\\Temp\test.mp4"); client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(client_DownloadProgressChanged); client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted); }); thread.Start(); }
Когда я пытаюсь его скачать, я получаю файл размером 0.
Вот ответпочтальон: 403 Forbidden Time:104 ms Size:298 B
403 Forbidden Time:104 ms Size:298 B
Access-Control-Allow-Credentials →true Access-Control-Allow-Headers →Range Access-Control-Allow-Methods →GET, OPTIONS, HEAD Access-Control-Allow-Origin →http://my.mail.ru Content-Length →0 Date →Tue, 05 Mar 2019 15:43:21 GMT Content-Type →text/plain; charset=utf-8
Что не так?