下载文件时,文件名变成down.asp,如何解决?

cyy217b 2006-05-04 12:31:26
文件是存在access数据库里的,有的扩展名可以正常下载,有的则会出现如上问题,文件大小是对的,就是文件名变成下载页面的的名称down.asp了?
...全文
1099 13 打赏 收藏 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyy217b 2006-05-05
  • 打赏
  • 举报
回复
谢谢各位,现在的情况是放在目录下可以正常下载了,但是用ASP从数据库中取的话不行。先揭帖吧!
GDPudding 2006-05-05
  • 打赏
  • 举报
回复
存在数据库里还有一个好处

就是可以比较有效地防止盗用
cyy217b 2006-05-05
  • 打赏
  • 举报
回复
都是些几十K的小文件,另外为了方便管理,所以放在数据库里。问题是即使不放在数据库里也还是有这个问题,我试过了
nowheart 2006-05-05
  • 打赏
  • 举报
回复
文件为什么存在数据库里?
GDPudding 2006-05-04
  • 打赏
  • 举报
回复
是不是要自定义mime类型?有的非服务端已定义的mime类型可能会出现这种情况
GDPudding 2006-05-04
  • 打赏
  • 举报
回复
呵呵,那我不知道了



帮你回顶一下
cyy217b 2006-05-04
  • 打赏
  • 举报
回复
又在网上查了一下,把MIME类型改成application/octet-stream了,还是不行,救命~~~
cyy217b 2006-05-04
  • 打赏
  • 举报
回复
我在MIME里加了扩展名:.rar 文件内容:RARFile 以后,还是不行,如果用ASP下载,就会保存成.asp文件,如果直接用路径+文件名下载,就会在IE中以乱码的形式打开?
GDPudding 2006-05-04
  • 打赏
  • 举报
回复
那你可以在IIS上自己找到定义mime类型的选项自己定义扩展名试试看
cyy217b 2006-05-04
  • 打赏
  • 举报
回复
谢谢,我就是在自己的机器上起了个asp服务器,系统是XP的
GDPudding 2006-05-04
  • 打赏
  • 举报
回复
有时候服务器为了安全会把安装的软件最小化,可能会连winrar都没有,你说zip可以下载,估计那服务器是2003的吧
GDPudding 2006-05-04
  • 打赏
  • 举报
回复
你的空间(如果是空间的话)有没有自定义mine类型?有的话可以设,我的空间以前不支持下载BT种子,我设过后就可以下了
cyy217b 2006-05-04
  • 打赏
  • 举报
回复
可能是的,我是学习一个上传下载文件的例子,限定了只有.rar和.zip文件能上传,现在下载的时候,rar文件就变成asp文件了,zip不会

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧