最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
利用ADODB.Stream使用浏览器下载服务器文件
时间:2022-07-02 23:30:58 编辑:袖梨 来源:一聚教程网
download.asp?file=相对路径的文件
就可以把这个文件下载下来
<%
2
3 call downloadFile(replace(replace(Request("file"),"",""),"/",""))
4
5 Function downloadFile(strFile)
6 ' make sure you are on the latest MDAC version for this to work
7 ' -------------------------------------------------------------
8
9
10 ' get full path of specified file
11 strFilename = server.MapPath(strFile)
12
13
14 ' clear the buffer
15 Response.Buffer = True
16 Response.Clear
17
18 ' create stream
19 Set s = Server.CreateObject("ADODB.Stream")
20 s.Open
21
22 ' Set as binary
23 s.Type = 1
24
25 ' load in the file
26 on error resume next
27
28
29 ' check the file exists
30 Set fso = Server.CreateObject("Scripting.FileSystemObject")
31 if not fso.FileExists(strFilename) then
32 Response.Write("
就可以把这个文件下载下来
<%
2
3 call downloadFile(replace(replace(Request("file"),"",""),"/",""))
4
5 Function downloadFile(strFile)
6 ' make sure you are on the latest MDAC version for this to work
7 ' -------------------------------------------------------------
8
9
10 ' get full path of specified file
11 strFilename = server.MapPath(strFile)
12
13
14 ' clear the buffer
15 Response.Buffer = True
16 Response.Clear
17
18 ' create stream
19 Set s = Server.CreateObject("ADODB.Stream")
20 s.Open
21
22 ' Set as binary
23 s.Type = 1
24
25 ' load in the file
26 on error resume next
27
28
29 ' check the file exists
30 Set fso = Server.CreateObject("Scripting.FileSystemObject")
31 if not fso.FileExists(strFilename) then
32 Response.Write("
Error:
" & strFilename & " does not exist")
33 Response.End
34 end if
35
36
相关文章
- 明日方舟官网入口 官方网站地址入口 11-16
- 植物大战僵尸2福利礼包码 pvz2最新兑换码合集 11-16
- 植物大战僵尸2在线玩网页 pvz2网页版秒玩入口 11-16
- 植物大战僵尸2兑换码2025最新 礼包码领取大全 11-16
- 植物大战僵尸2兑换码怎么输入 兑换码使用方法介绍 11-16
- 植物大战僵尸2官网入口在哪 官网地址及游戏介绍 11-16