HTTP 下載文件中文文件名在 Firefox 下亂碼問題

轉自:http://www.imhdr.com/991/


HTTP 下載文件,中文文件名在 Firefox 下亂碼問題


最近幫助一同事解決 HTTP 下載文件時,中文文件名在 Firefox 下亂碼的問題,我的同事在 http header 中是這樣操作的:
"Content-Disposition","attachment;filename=文件名.xx"
其實,按照  rfc231 , Content-Disposition 應該按照如下格式設置:


"Content-Disposition","attachment;filename*=utf-8'zh_cn'文件名.xx"


只要嚴格按照標準設置以後,自然在各種瀏覽器下都會正常運行了.


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