multilinguale文件名问题在浏览器中转换为url编码

时间:2013-05-02 09:48:57

标签: php internet-explorer browser internet-explorer-8 cross-browser

当用户尝试以纯 ie8 下载文件时,不是名称中具有多语言字符的兼容模式,它显示“fileAttachment”名称。

那次我使用

header("Content-Disposition: attachment; filename*=UTF-8''".rawurlencode ($fileInfo['fileName']));

修复我正在使用的错误

 header('Content-Disposition: attachment; filename="'.rawurlencode($fileInfo['fileName']).'"');

但这里的问题是所有多语种角色都会在所有浏览器中转换为url编码形式。

对此有任何解决方案吗?

0 个答案:

没有答案