程序实现下载文件或者打开文件
2010-04-03 12:21
239 查看
FileInfo DownloadFile = new FileInfo("c:\\a.doc"); // 下面到就是读取文件,通过数据流的方式下载了。 Response.Clear(); Response.ClearHeaders(); Response.Buffer = false; Response.ContentType = "application/octet-stream"; Response.AppendHeader("Content-Disposition", "inline;filename=" + HttpUtility.UrlEncode("c:\\a.doc", System.Text.Encoding.UTF8)); Response.AppendHeader("Content-Length", DownloadFile.Length.ToString()); Response.WriteFile(DownloadFile.FullName); Response.Flush(); Response.End(); Content-Disposition:inline是直接打开,attachment是保存。
相关文章推荐
- iis实现点击文件下载而不是打开文件
- c#实现文件加密、解密及文件拖拽至程序图标直接打开(转)
- JAVA 程序实现文件到linux服务的上传与下载
- Java 小程序 实现网络下载图片到制定文件夹,压缩和删除文件
- VC WinExec打开指定程序或者文件的方法
- 一个java实现的简单文件下载程序
- 解决把水晶报表下载到客户端过程中,出现下载整个页面(.aspx)或者直接载web页中打开word文件的问题!
- php -- PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件
- 网站上有一个mp3文件,但是用<a href="my.mp3">下载</a>时,会在播放器里打开,请问我要怎样才能实现点击后下载呢?
- 批处理bat文件实现复制、删除、创建文件夹、执行程序、打开文件
- C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹?
- Qt打开外部程序或者文件方法
- 使用Servlet实现文件下载的时候,避免浏览器自动打开文件
- 使用Servlet实现文件下载的时候,避免浏览器自动打开文件
- 通过一般处理程序实现【文件下载】
- 用C# Builder实现文件下载程序
- 怎么解决 配置 Microsoft Dynamics CRM 2011 IFD 虚拟机上用IE9打开 federationmetadata.xml文件显示不了,或者直接显示下载,但是下载失败?
- 使用Java程序来实现HTTP文件的队列下载
- 点击任意exe文件打开自己程序---SDK实现
- 使用Java程序来实现HTTP文件的队列下载