ASP.NET中文件的下载
一. 服务端通过Response输出相应的HTTP Response Headers信息,和要下载的文件的数据来把文件发送到客户端,HTTP Response Headers表现在html文件中是下面的形式: <meta http-equiv="Content-Type" content="text/htm "> http-equiv表示是Headers的名称,content表示这个Headers的值 二. 首先,要输出文件的MIME类型: 三. 其次,要输出下载的文件的打开位置和文件名: 四. 准备发送到客户端的文件数据: string path ="G://download//down.txt"; Response.AddHeader("Content-Length", file.Length.ToString()); 对于中文名解决方法: |