Asp利用Stream实现文件下载
2008-10-05 08:33
483 查看
http://www.ii-home.cn/show.asp?id=116
<%
Dim Stream
Dim FileName
Dim FileExt
Const adTypeBinary = 1
FileName="你的文件路径(在服务器上的物理路径)"
FileName=replace(FileName,"/","/")
name=mid(FileName,instrrev(FileName,"/")) '文件名
Response.Clear
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename="&name
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
Stream.LoadFromFile Server.MapPath(FileName)
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End
%>
<%
Dim Stream
Dim FileName
Dim FileExt
Const adTypeBinary = 1
FileName="你的文件路径(在服务器上的物理路径)"
FileName=replace(FileName,"/","/")
name=mid(FileName,instrrev(FileName,"/")) '文件名
Response.Clear
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename="&name
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
Stream.LoadFromFile Server.MapPath(FileName)
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End
%>
相关文章推荐
- ASP.NET利用HttpHandler实现多扩展名文件下载 [转]
- Asp.net利用一般处理程序实现文件下载功能
- ASP.NET利用HttpHandler实现多扩展名文件下载 转载
- ASP如何实现文件下载? [ADODB.Stream方式]
- ASP.NET利用HttpHandler实现多扩展名文件下载
- ASP.NET利用HttpHandler实现多扩展名文件下载
- ASP.NET利用HttpHandler实现多扩展名文件下载
- ASP.NET利用HttpHandler实现多扩展名文件下载
- ASP.NET利用HttpHandler实现多扩展名文件下载
- Asp利用Stream下载文件
- 2014-07-23 利用ASP.NET自带控件实现单文件上传与下载
- ASP.NET 2.0 HttpHandler实现对某种文件类型权限保护(示例代码下载)
- ASP.NET 2.0 HttpHandler实现对某种文件类型权限保护(示例代码下载)
- asp.net中用FileStream类实现下载文件功能,自定义下载路径,像IE下载一样
- ASP.NET 大文件下载的实现思路及代码
- 利用HttpURLConnection实现远程下载文件
- ASP实现点击链接直接下载文件
- 在ASP.NET中下载文件的实现代码
- 实用模块:Asp.net实现的树形管理界面(支持zip文件上传和zip文件下载)
- iOS开发之结合asp.net webservice实现文件上传下载