手机
当前位置:查字典教程网 >编程开发 >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读取IIS日志的小程序代码

ASP常用函数:LastDay()

用ASP打开远端MDB文件的方法

用ASP.NET实现下载远程图片保存到本地的方法 保存抓取远程图片的方法

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

ASP程序代码执行时间统计类

精品推荐
分类导航