ie11下下载文件,文件名乱码的解决方法

环境:win10教育版+IE11

现象:下载PDF文件

谷歌下载,文件名:下载奖金计划PDF文件(英文).pdf

用IE 下载,文件名:2016-17 CAMBRO 涓枃浜у搧𬭼綍鍐_pdf 

IE下载时中文部分出现乱码,并在IE上下载一个百度PDF文库中的PDF文件,发现并无此现象,于是猜测IE可能处于某种原因没有支持字符编码,于是为文件名设置中文编码格式:

System.Web.HttpUtility.UrlEncode(文件名, System.Text.Encoding.UTF8);

结果:

 完美解决




*-*-*-*-*-*-*-*-*-*-*-*-*-*实际情况*-*-*-*-*-*-*-*-*-*-*-*-*-

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章