仓酷云

标题: ASP网页编程之办理下载文件名乱码成绩的成绩 [打印本页]

作者: 灵魂腐蚀    时间: 2015-1-16 22:20
标题: ASP网页编程之办理下载文件名乱码成绩的成绩
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;办理|文件名|成绩|下载stringfileName="中文.xls";
stringfilePath=@"/UpLoad/Reports"
FileInfofile=newFileInfo(System.Web.HttpContext.Current.Server.MapPath(filePath)+fileName);
Response.Charset="utf-8";
Response.ContentEncoding=System.Text.Encoding.UTF8;
//增加头信息,为"文件下载/另存为"对话框指定默许文件名
Response.AddHeader("Content-Disposition","attachment;filename="+HttpUtility.UrlEncode("下载文件"+".xls",System.Text.Encoding.UTF8));
//增加头信息,指定文件巨细,让扫瞄器可以显现下载进度
Response.AddHeader("Content-Length",file.Length.ToString());
//指定前往的是一个不克不及被客户端读取的流,必需被下载
Response.ContentType="application/ms-excel";
//把文件流发送到客户端
Response.WriteFile(file.FullName);
//中断页面的实行
Response.End();
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。
作者: 老尸    时间: 2015-1-19 09:07
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
作者: 灵魂腐蚀    时间: 2015-1-26 14:38
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: admin    时间: 2015-2-4 17:40
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
作者: 不帅    时间: 2015-2-10 05:13
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: 山那边是海    时间: 2015-2-28 21:28
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 爱飞    时间: 2015-3-10 08:15
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 飘飘悠悠    时间: 2015-3-17 06:08
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2