mvc3 怎么样从指定地址下载文件?
已有文件地址,例如:http://100.100.10.40:8080/xxx/xx/00/00/0/0000/0004/爱情.MP3
要下载此文件并且把它保存到本地。
------解决方案--------------------跟MVC没有关系的,利用WebClient即是:
WebClient w = new WebClient();
w.DownloadFile(url, savePath);//指定的URL以及保存的物理路径
w.Dispose();
------解决方案--------------------报错:“"对路径“F:\\work\\MusicTest\\MusicTest\\UploadFile\\爱情”的访问被拒绝。”
==
目录权限设置问题啊!
对 路径的访问被拒绝
------解决方案--------------------
拜托,仔细检查你的方法
WebClient w = new WebClient();
w.DownloadFile(url, savePath);//指定的URL以及保存的物理路径
w.Dispose();
==
url才是你的http远程下载地址,savePath是你要保存的文件地址,最终组装的方法如:
w.DownloadFile("http://211.138.40.40:8080/colorring/AL/600/902/0/0000/9524/896.wav", "F:\\work\\MusicTest\\MusicTest\\UploadFile\\爱情\\896.wav"),自己对照检查吧!