中文名字文件下载问题
做下载程序时碰到一个问题:
文件名称为汉字,如:“大家好0001.pdf”
header中添加"attachment;filename="处如果对文件名使用System.Web.HttpUtility.UrlEncode进行编码,直接使用IE下载则文件名显示正常,而用Flashget, Netants,IDM等下载工具下载就是乱码,而且不同的工具
乱码显示也不一样,但使用迅雷却正常;如果编码使用Server.URLEncode对文件名进行编码,则情况刚好相反:IE下载时乱码,而使用netants正常但Flash还是乱码。奇怪的是这两种情况下迅雷都正常(Flash都不正常)。
出现这种情况跟服务器端编码肯定有关系,但是就是不知道问题处在什么地方,又或者不同客户端也是产生这个问题的原因?
您如果碰到过这种问题或者您对汉字编码方面有所研究,望不吝赐教,谢谢!
翻遍了老帖子,相关的问题很多,但没有相同的问题!
文件名称为汉字,如:“大家好0001.pdf”
header中添加"attachment;filename="处如果对文件名使用System.Web.HttpUtility.UrlEncode进行编码,直接使用IE下载则文件名显示正常,而用Flashget, Netants,IDM等下载工具下载就是乱码,而且不同的工具
乱码显示也不一样,但使用迅雷却正常;如果编码使用Server.URLEncode对文件名进行编码,则情况刚好相反:IE下载时乱码,而使用netants正常但Flash还是乱码。奇怪的是这两种情况下迅雷都正常(Flash都不正常)。
出现这种情况跟服务器端编码肯定有关系,但是就是不知道问题处在什么地方,又或者不同客户端也是产生这个问题的原因?
您如果碰到过这种问题或者您对汉字编码方面有所研究,望不吝赐教,谢谢!
翻遍了老帖子,相关的问题很多,但没有相同的问题!
...全文
相关推荐
#_ssm_077_mysql_动漫之家系统_.zip
#_ssm_077_mysql_动漫之家系统_
#-ssm-077-mysql-动漫之家系统-.zip
本次的系统开发选择了SSM框架、HTML5以及idea平台来进行动漫之家系统的开发,通过MySQL来进行数据库的开发。通过对整个动漫之家系统进行功能需求的调查研究,通过对此次的系统开发进行可行性的分析。通过实体图模型以及功能结构模型来对本次的系统开发进行了整体的开发。
#_ssm_085_mysql_书籍借阅系统_.zip
#_ssm_085_mysql_书籍借阅系统_.zip
#_ssm_109_mysql_快餐店点餐系统_.zip
#_ssm_109_mysql_快餐店点餐系统_
#_ssm_111_mysql_编程类在线答题系统_.zip
均包含代码,文章,部分项目包含ppt


