asp实现强制下载功能
功能下载文件(strfile)
strfilename = server.mappath(strfile)
响应=缓冲区=真
响应清晰。
集合S = server.createobject(ADODB。流)
美国公开赛
s类型= 1
下次继续出错
设置FSO = server.createobject(脚本。FileSystemObject )
如果不fso.fileexists(strfilename)然后
响应。写(错误:strfilename 不存在)
反应结束
最后如果
集F = fso.getfile(strfilename)
IntFilelength = f.size
s.loadfromfile(strfilename)
如果犯错,然后
响应写入()错误
反应结束
最后如果
response.addheader 的内容配置
response.addheader内容长度intfilelength
response.charset =UTF-8
response.contenttype =应用/字节流
response.binarywrite读到的。
响应。冲洗
美国关闭
设置否
端功能
以上是本文与大家分享的功能,希望能对您学习ASP有所帮助。