手机
当前位置:查字典教程网 >编程开发 >ASP教程 >ASP远程保存图片
ASP远程保存图片
摘要:

<%

'先下载远程图片

url="http://www.im286.com/image...'远程图片地址

savepath="D:photo"'保存路径

'为文件重命名

randomize

ranNum=int(999*rnd)

filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum

'为文件重命名结束

setxmlhttp=server.createobject("Microsoft.XMLHTTP")

xmlhttp.open"get",url,false

xmlhttp.send

img=xmlhttp.ResponseBody

setxmlhttp=nothing

setobjAdostream=server.createobject("ADODB.Stream")

objAdostream.Open()

objAdostream.type=1

objAdostream.Write(img)

objAdostream.SaveToFile(savepath&filename&".jpg")

objAdostream.SetEOS

setobjAdostream=nothing

'文件下载结束

SetUpload=Server.CreateObject("Persits.Upload")'打开对象

SetFile=Upload.OpenFile(savepath&filename&".jpg")'打开已经保存的文件

IfFile.ImageType<>"JPG"andFile.ImageType<>"GIF"andFile.ImageType<>"BMP"andFile.ImageType<>"PNG"Then

Upload.DeleteFilesavepath&filename&".jpg"'如果格式不正确就删除这张已下载的图片

response.write"错误的图片格式"

endif

'注销实例

SetUpload=nothing

SetFile=nothing

%>

【ASP远程保存图片】相关文章:

使用asp代码突破图片的防盗连

ASP替换、保存远程图片实现代码

在ASP编程中使用数组

[ASP]使用类,实现模块化

ASP编程实用20例

ASP小偷(远程数据获取)程序的入门教程

ASP 类专题

asp存储过程使用大全

ASP程序密码验证漏洞解决方案

[ASP]精华代码

精品推荐
分类导航