下载优酷视频信息



我正在尝试从此网址下载响应

http://www.youtube.com/get_video_info?html5=1&video_id=sFwcLC5HC9I

它返回的文件可以从浏览器下载,但是当我尝试使用 c# webclient 保存它时,我只收到错误消息。

错误代码=180&状态=失败&原因=HTTP+is+not+supported。

有没有其他方法可以在不使用HTTP的情况下从API下载文件?

我试过什么(一个是WebClient的实例(:

byte[] policko = a.DownloadData("http://www.youtube.com/get_video_info?html5=1&video_id=sFwcLC5HC9I");
a.DownloadFile("http://www.youtube.com/get_video_info?html5=1&video_id=sFwcLC5HC9I", "filename");
a.DownloadString("http://www.youtube.com/get_video_info?html5=1&video_id=sFwcLC5HC9I");

您得到的响应表明此 API 调用不支持 HTTP。下一个自然选择是HTTPS。

https://www.youtube.com/get_video_info?html5=1&video_id=sFwcLC5HC9I

相关内容

  • 没有找到相关文章

最新更新