我是一个新手,我正在开发一个Windows应用程序。我需要从我的网站下载视频文件,这是我的问题。我设计了一个自定义下载器,通过它我可以从我的网站下载图像,文本文件。但我无法从我的网站上下载视频。任何人都可以请帮助我..?如何使用WebClient类下载大视频文件
WebClient client = new WebClient();
client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(client_DownloadProgressChanged);
client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted);
client.DownloadFileAsync(new Uri("http://mysitename.com/Videos/vid.mp4"), "c:\\movie.mp4");
我不想通过响应内容分发的方式下载,因为我的客户要我通过自定义浏览器下载..所以请让我从各位专家知道的解决方案。谢谢
如果它不起作用,那么它展示的具体行为是什么? – 2012-02-02 14:59:00
嗨巴比克,它没有任何显示错误,而是它通过放置一个0字节的视频文件来完成下载。 – 2012-02-02 15:36:03
当我试图访问浏览器中的URL ..其抛出404错误。但是文件位置是正确的。但如果我访问的图像或TXT它得到显示..所以是任何其他方式来访问视频文件..使我的文件通过webclient下载.. – 2012-02-02 15:38:21