这段代码能实现文件下载
System.IO.FileInfo file = new System.IO.FileInfo(path); //path指文件路径
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Name);
Response.AddHeader("Content-Length", file.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.WriteFile(file.FullName);
Response.End();当我点击文件名下载的时候弹出最普通的那种下载方式是下载我点击的那个文件 然而当迅雷弹出来的时候要下载的文件变成了当前的页面了
怎么解决这个问题 或是屏蔽其他下载工具下载
System.IO.FileInfo file = new System.IO.FileInfo(path); //path指文件路径
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Name);
Response.AddHeader("Content-Length", file.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.WriteFile(file.FullName);
Response.End();当我点击文件名下载的时候弹出最普通的那种下载方式是下载我点击的那个文件 然而当迅雷弹出来的时候要下载的文件变成了当前的页面了
怎么解决这个问题 或是屏蔽其他下载工具下载
解决方案 »
- 讨论(学习asp.net比较完整的流程)
- |zyciis| 由慕白兄教的读取DLL的资源文件,和别一个CSDN朋友教的资源文件读取资源文件,现在网站行了,但放虚拟目录就不行了,如何让他们兼容 谢谢
- gridview 问题
- 新手提问一个简单问题
- [请教]关于ADO.NET异常处理
- 大家帮我看看怎么显示类别下的数据条数,解决马上结贴
- 初次用水晶报表,水晶报表错误,各位帮帮忙
- 请问一个问题.假如我的网站地址是www.n_sh.net 但是我的论坛是单独做的一个解决方案,请问如何在使论坛的访问地址为 bbs.n_sh.net
- 2句代码的区别,用于代码后置!(在线等待)
- 如何得到OracleCmd.ExecuteNonQuery()是否成功执行的返回值!
- 刚才了别的源码来学习,网站能运行,可代码好像被隐藏了看不到。请各位帮忙看一下?
- 如何去掉网页中抓出来内容的<...>标记,只留下文字和标点呢?
一般來說 ,是在asp。net中要下載的要用到相對路徑。
我到現在還沒有結局這個
頂一下 我也想知道結果哦