您现在的位置是:网站首页> 编程资料编程资料

利用MSXML2.XmlHttp和Adodb.Stream采集图片_小偷/采集_

2023-05-25 226人已围观

简介 利用MSXML2.XmlHttp和Adodb.Stream采集图片_小偷/采集_

利用MSXML2.XmlHttp和Adodb.Stream
复制代码 代码如下:

 
 
 
ASP采集图片测试 
 
 
 
<%  
Function Gethttpimg(Url)  
  On Error Resume Next  
  Dim Http  
  Set Http=Server.Createobject("MSXML2.XmlHttp")  
  Http.Open "Get",Url,False  
  Http.Send()  
  If Http.Readystate<>4 Then Exit Function  
  Gethttpimg=Http.Responsebody  
  Set Http=Nothing  
  If Err.Number<>0 Then Err.Clear 
End Function 
Sub Save2Local(From,Tofile)  
  Dim Geturl,Objstream,Imgs  
  Geturl=Trim(From)  
  Imgs=Gethttpimg(Geturl)  
  Set Objstream = Server.Createobject("Adodb.Stream")  
  Objstream.Type =1  
  Objstream.Open  
  Objstream.Write Imgs  
  Objstream.Savetofile Tofile,2  
  Objstream.Close() 
  Set Objstream=Nothing  
  'Response.Write("The Img has saved!") 
End Sub 
Call Save2Local("https://www.jb51.net/logos.gif",Server.MapPath("google.gif"))  
%>  
 
  

-六神源码网