求教高人的是,如何通过下载链接获取下载文件的真实名称和文件类型。例如:http://zhangmenshiting2.baidu.com/data2/music/6169999/6169999.mp3?xcode=f4a099b37357bd127110c329ab53b046&mid=0.87942239642389
这是百度MP3里的一首歌,歌名是《爱的供养》,如何能像迅雷或是windows系统那样获取到文件的真实名称和文件类型。请高人赐教,万分感谢!
这是百度MP3里的一首歌,歌名是《爱的供养》,如何能像迅雷或是windows系统那样获取到文件的真实名称和文件类型。请高人赐教,万分感谢!
解决方案 »
- 急,.NET调用java webservice
- 怎么对一列数据进行加法 ,和对两个数据进行乘法,,举下例子,
- TreeView 怎么点节点新开页面?能在原页面跳转吗?
- (09年最具挑战性的的问题)请问怎么在C#做的窗体里面显示金蝶软件用户的登陆用户名??(C#窗体内嵌在金蝶软件中)
- socket 问题,如果通过byte方式传数据,如果,byte数组超过1024个字节就会被截断,如果解决,在线等!!!
- 俞悦出生就能c,是否杂交?
- 请问如何将一个zip压缩文件用程序将它解压缩
- 请问,谁有用c#实现的遗传算法源程序
- 惨,谁有VISIO2002 Enterprise Architects解决汉字显示问题的办法啊?
- 求教 用webBrowser在第三方网页上添加按钮
- 安装visual studio 2010过程中提示没有权限访问某文件
- C# 编辑保存csv文件?
webClient.DownloadData(url);
var t = webClient.ResponseHeaders;
ResponseHeaders中有你需要的信息,调试下看看吧。
其实windows系统的鼠标右键的“另存为”也可以解析出文件的真实名称和类型!请问是如何实现的啊?求解!
文件名由http服务器给出
注意http head中的常量content_disposition 包含文件名字的信息,可从中获取