文件下载,请帮忙解决,在线等待……

蛋高8 2003-12-10 09:09:48
比如服务器上一个实际存在的文件 777.rar 然后做一连接去下载这个文件,但下载者点击后弹出的文件另存为对话筐默认文件名不是777.rar 而是 "软件1.rar"这个应该怎么做?
...全文
41 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
possible_Y 2003-12-28
  • 打赏
  • 举报
回复
用stream传输文件

Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile url 'url为文件绝对路径,可以从数据库中读出

Response.AddHeader "Content-Disposition", "attachment; filename=" & flName
'flName就为下载后显示的文件名,你可以任意改,只是后缀名要和原来的一样
Response.AddHeader "Content-Length", flsize 'flsize为文件大小,可通过fso获得

Response.Charset = "UTF-8"
Response.ContentType = ContentType 'ContentType为文件mine类型,通过后缀名判断
Response.BinaryWrite objStream.Read
wanghr100 2003-12-28
  • 打赏
  • 举报
回复
可以实现的,看看吧.
http://www.csdn.net/Develop/Read_Article.asp?Id=13004
ttt2 2003-12-28
  • 打赏
  • 举报
回复
是不是用了编码

server.urlencode(url)
或是用了转向
response.redirect url

列出一个网址让大家看看
蛋高8 2003-12-28
  • 打赏
  • 举报
回复
现在还想问这个问题,有人知道么
zykj_2000 2003-12-11
  • 打赏
  • 举报
回复
这个不太可能
蛋高8 2003-12-11
  • 打赏
  • 举报
回复
可能的,我真的见过。
dafei0320 2003-12-11
  • 打赏
  • 举报
回复
呵呵!--在777。RAR上做手脚-不可能吧---
蛋高8 2003-12-11
  • 打赏
  • 举报
回复
可能的,我见过的,但不知道是怎么写出来的。
fredmeng 2003-12-11
  • 打赏
  • 举报
回复
我也觉得不太可能

:-)
期待中...
蛋高8 2003-12-10
  • 打赏
  • 举报
回复
再up!
蛋高8 2003-12-10
  • 打赏
  • 举报
回复
自己up

28,407

社区成员

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

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