下载方法(避免中文乱码和点击不下载)
2012-07-19 10:19
162 查看
/// <summary> /// 下载方法 /// </summary> /// <param name="filePath">下载路径</param> private void Download(string filePath) { FileInfo file = new FileInfo(filePath); Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8"); //解决中文乱码 Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(file.Name)); //解决中文文件名乱码 Response.AddHeader("Content-length", file.Length.ToString()); Response.ContentType = "appliction/octet-stream"; Response.WriteFile(file.FullName); Response.End(); }
相关文章推荐
- 利用repeater绑定下载地址并点击下载(避免中文文件名乱码)
- java下载文件中文乱码情况解决方法
- Eclipse中maven下载的源码中文乱码解决方法
- Java 下载文件(如Excel)文件名中文乱码或缺失解决方法
- PHP中实现中文字符串反转避免乱码的方法
- ASP.NET下载文件的中文文件名乱码的解决方法
- VWG网页下载时中文乱码的解决方法
- UBUNTU下面的电驴aMule下载中文文件名乱码 解决方法
- Xftp连接主机文件名显示中文乱码且不能下载的本地解决方法
- wordpress上传文件自动重命名的方法-原创-避免中文乱码
- 解决下载文件等文件名为中文,乱码的方法。
- PHP附件下载中文名称乱码的解决方法
- JDeveloper中避免中文乱码的设置方法
- 跨浏览器PHP下载文件名中的中文乱码问题解决方法
- java下载中文文件名乱码的解决方法
- SmartUpLoad 上传下载中文 乱码 有效解决方法
- 【原创】将数据生成json文件下载以及json中文乱码和优化json文件格式的方法
- 在C#和MySQL中存取中文字符时避免乱码的方法
- 解决文件下载在火狐浏览器出现中文文件名乱码的方法
- 下载数据库文件时会出现中文文件名乱码,解决方法