【Asp】使用ADODB.Stream二进制输出图片

  • A+
所属分类:lcx

ASP 使用ADODB.Stream 二进制输出图片:

Function ReadBinaryFile(FileName) '定义函数,用ADODB.Stream读取二进制数据
  Const adTypeBinary = 1
  Dim BinaryStream
  Set BinaryStream = CreateObject("ADODB.Stream")
  BinaryStream.Type = adTypeBinary
  BinaryStream.Open
  BinaryStream.LoadFromFile FileName
  ReadBinaryFile = BinaryStream.Read
End Function

Response.AddHeader "Content-Disposition", "attachment;filename=photo.bmp" '文件名
Response.ContentType = "image/GIF"
response.Binarywrite ReadBinaryFile(server.mappath("photo.bmp")) '就是你读取存在本地的文件,防止被别人知道真实路径盗连的。
%>

文章来源于lcx.cc:【Asp】使用ADODB.Stream二进制输出图片

相关推荐: 【讨论】字符串长度限制31字节,31字符xss挑战

31字符xss挑战 vakin | 2013-11-21 12:13 要求能或得cookie,cookie啊。 都去了29个了。 [原文地址] 相关讨论: 1# 木易耳朵 | 2013-11-21 12:17 2# Noxxx | 2013-11-21 12:…

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: