某系统有下载文件的功能,且文件名为中文,在Chrome浏览器中下载文件正常,而通过Firefox下载时文件的中文名却变成了"%E..."这样的“乱码”,如下图,其实这是application/x-www-form-urlencoded MIME字符串。 这是没有严格按照标准设置导致的,详情可参考这里和这里。