问题描述
用webclientdownloadfile下载文件如何获取真正的文件名:如下载路径是:http://xx.xx.xx/down.asp?Id=567访问这个路径是会跳转到文件的真实路径如:http://xx.xx.xx/***.doc请教如何获取***.doc的名称
解决方案
解决方案二:
up
解决方案三:
stringfilePath=@"http://xx.xx.xx/***.doc";stringfileName=Path.GetFileName(filePath);
引用System.IO;
解决方案四:
获取response.header("Content-Disposition")分析它
解决方案五:
建议分析HTTP包头,如果是重定向的话分析30x的状态.这个工作可以通过抓包完成.然后直接如LS所述,获取制定的单元数据.
解决方案六:
Path.GetFileName(filePath);
时间: 2024-10-24 16:45:45