阅读:2713回复:4
下载论坛附件可能存的文件名不正确的问题
firefox 2.0.0.7 , discuz 5.5.0 , 下载discuz论坛附件,加入附件文件名包含空格,那么firefox下载就会自动“抛弃”掉文件名字中空格以后的部分,造成文件名得不正确,我通过观察,似乎是HTTP方法,mine扩展选项中的Content-disposition:功能出了问题,我举个例子,如果是:“Content-Disposition: attachment; filename=工人物语V先王的遗产中文版@猪猪乐园@aaa.torrent”,则下载正常;假如是:”Content-Disposition: attachment; filename=工人物语V先王的遗产中文版@ 猪猪乐园@aaa.torrent“ (@后面有空格,则下载以后的文件名会变成”工人物语V先王的遗产中文版@“。
我猜测,加入服务器一端通过给filename后面的值加上双引号是否会好一些? 我简单翻阅了一些rfc文档,也没有提到这个语法是否要求加引号。 这个问题到底是firefox的bug,还是discuz的缺陷呢? 因为我看到有人说firefox垃圾、无法下载附件,而我本人有非常喜欢使用firefox,我用1.0pr版本开始用的,很有感情,听到诋毁firefox的一些话题非常之反感,可是又无从反驳,希望各位高手帮忙,我们一起来维护firefox这个浏览器斗士的形象!! |
|
1楼#
发布于:2007-10-12 18:17
据说 File Title 这个扩展可以解决下载的文件名不正确的问题,楼主可以试试看。
https://addons.mozilla.org/en-US/firefox/addon/834 |
|
2楼#
发布于:2007-10-12 18:17
这真是个问题,我反正是忍着。
不过如果是Torrent的话,即使无法识别,只要手动选择一次BT客户端,记住设置后就OK。 phpbb和Vbulletin别的论坛都OK,就Discuz论坛不行(DvBBS我就不知道了),你觉得更应该是谁的问题? |
|
|
3楼#
发布于:2007-10-12 18:17
是不是编码问题
|
|
4楼#
发布于:2007-10-12 18:17
flashgot+迅雷下载有问题吗?
|
|
|