读书人

web.py 怎么做到IE上 上载文件名不乱码

发布时间: 2013-01-21 10:15:39 作者: rapoo

web.py 如何做到IE下 下载文件名不乱码
我在网上查php处理是将
将 attachment; filename="<URL编码之后的UTF-8文件名>"

但我发现filename当时utf-8 编码时,不能使用unquote来进行URL编码,
然后我转成将filename转成gbk ,这下倒是能用unquote编码,但下载下来后显示是文件名是一些乱码(因为url编码照成的)。
而我直接
web.header('Content-Disposition',' attachment; filename="%s"' % filename)
下载下来的文件名也是乱码
[解决办法]
活到老,学到老

读书人网 >perl python

热点推荐