手机
当前位置:查字典教程网 >编程开发 >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.net保存远程图片的代码

学习ASP和编程的28个观点

ASP自动上传远程图片到指定文件夹目录

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

在ASP处理程序时显示进度

ASP调用带参数存储过程的几种方式

ASP程序给上传的图片增添水印效果!

asp缓存类

ASP开发中存储过程应用全接触

ASP常用函数:LastDay()

精品推荐
分类导航