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

admin 2021年4月3日19:02:40评论39 views字数 673阅读2分14秒阅读模式

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:…

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日19:02:40
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【Asp】使用ADODB.Stream二进制输出图片https://cn-sec.com/archives/319701.html

发表评论

匿名网友 填写信息