下载的时候能看见文件名,怎么才能让看不见呢。
下载的时候能
显示,下载文件“***”,来自。。。。
怎么才能让看不见呢。
问题点数:10、回复次数:11Top
1 楼kwxx(东京大屠杀万岁!)回复于 2005-02-24 17:49:01 得分 2
似乎不能, 即使用ASP转向, 最后还是会显示下载文件的地址的....Top
2 楼shishi1234(孤行泪)回复于 2005-02-25 18:35:40 得分 0
这么难吗Top
3 楼LGEN()回复于 2005-02-25 18:51:04 得分 3
我是这样写的
'告诉IE现在的数据是下载
Response.ContentType = "application/ms-download"
'告诉IE下载的文件名
Response.AddHeader "content-disposition", "attachment; filename="&Name
'读入文件到ADODB.Stream
Set gStream = server.CreateObject("ADODB.Stream")
gStream.Type = 1
gStream.Open
gStream.LoadFromFile gUrl
'写文件内容到缓冲区
While Not gStream.EOS
Response.BinaryWrite gStream.Read(65536)
Wend
'释放
gStream.Close
Set gStream = Nothing
'输出数据
Response.Flush
'立即结束,避免其他数据进入缓冲区
response.end
Top
4 楼LGEN()回复于 2005-02-25 18:51:34 得分 5
gUrl是文件的绝对路径Top
5 楼baggio785(狗狗)回复于 2005-02-26 01:23:09 得分 0
下载文件“***”,来自。。。。
***可以是假的,但是来自改不了Top
6 楼satans18((何畏)(只要你过得比我好))回复于 2005-02-26 08:28:24 得分 0
晕!好像没必要吧,你总不是要给别人下载的Top
7 楼22cgreen(飘香女孩)回复于 2005-02-26 08:34:25 得分 0
我认为也是,你就给人下载的,这样隐藏路径没意义啊。看不看得到都是下载。Top
8 楼22cgreen(飘香女孩)回复于 2005-02-26 08:34:45 得分 0
是不是要盗连啊。Top
9 楼shishi1234(孤行泪)回复于 2005-02-26 09:53:18 得分 0
LGEN() 朋友,
我把你的代码复制了,怎么没下载下来啊,运行的就显示一个路径。
还请相告。
Top
10 楼shishi1234(孤行泪)回复于 2005-02-26 10:40:06 得分 0
LGEN() 朋友,
你的代码,我复制了,下载小文件还可以,当我下载了一个114M的,只下载到13M就下载完了(65536)是什么 意思啊。是不是和他有关Top
11 楼slash_net(传说中新出道的小菜鸟)回复于 2005-02-26 11:34:52 得分 0
对付flashget只类的下载软件好使吗?????????????Top




