日期:2014-05-19  浏览次数:20502 次

如何在内存中生成一个小文件输出下载?不用生成文件的,像导出
导出成一个小txt文件,前提是不用在服务器端硬盘上生成文件,只在内存里构造出一个流来下载

------解决方案--------------------
java c# 差不多的

string sss = "i kill you ";
Response.Buffer = false;
Response.ContentType = "application/octet-stream ";
Response.AddHeader( "Content-Disposition ", "attachment;filename=download.txt ");
Response.OutPutStream.Write(System.Text.Encoding.ASCII.GetBytes(sss));
Response.End();