其他分享
首页 > 其他分享> > 文件下载 响应头获取中文名称乱码问题解决方法

文件下载 响应头获取中文名称乱码问题解决方法

作者:互联网

   后端设置:

// 下载文件能正常显示中文
response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(attachment.getAttachmentName(), "UTF-8"));
response.setCharacterEncoding("UTF-8");

前端设置:

var fileName = decodeURI(disposition.split(";")[1].split("filename=")[1]);

 

标签:UTF,filename,乱码,响应,中文名称,split,response,下载,attachment
来源: https://www.cnblogs.com/yscec/p/14773047.html