内容显示页
 
类别:ASP+VBS | 浏览(398) | 2007-6-23 20:12:42
<%
'名称:asp通用采集函数冗余版,要精品版的有心人自己改
'作者:柳永法
'网址:http://www.yongfa365.com/item/ASP-Cai-Ji-Comm-Function-yongfa365.html
'日期:2007-6-23
Function getHTTPPage(Path) t = GetBody(Path) getHTTPPage = BytesToBstr(t, "GB2312") End Function Function GetBody(url) On Error Resume Next Set xmlhttp = CreateObject("Microsoft.XMLHTTP") With xmlhttp .Open "Get", url, False, "", "" .Send .waitForResponse 1000 GetBody = .ResponseBody End With Set xmlhttp = Nothing End Function Function BytesToBstr(Body, Cset) On Error Resume Next Dim objstream Set objstream = Server.CreateObject("adodb.stream") objstream.Type = 1 objstream.Mode = 3 objstream.Open objstream.Write Body objstream.Position = 0 objstream.Type = 2 objstream.Charset = Cset BytesToBstr = objstream.ReadText objstream.Close Set objstream = Nothing End Function Function getHTTPimg(url) On Error Resume Next Dim xmlhttp Set xmlhttp = server.CreateObject("MSXML2.XMLHTTP") xmlhttp.Open "GET", url, false xmlhttp.send() If xmlhttp.Status<>200 Then Exit Function getHTTPimg = xmlhttp.responseBody Set xmlhttp = Nothing If Err.Number<>0 Then Err.Clear End Function Function 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 End Function %> <% NowDir = server.mappath("/") Call Save2Local("http://www.baidu.com/img/logo.gif", NowDir & "baidulogo.gif") Call Save2Local("http://flash.jninfo.net/images/banner.swf", NowDir & "banner.swf") Call Save2Local("http://www.yongfa365.com/", NowDir & "yongfa365.htmll") response.Write getHTTPPage("http://www.yongfa365.com/") %>

引用:
柳永法:asp通用采集函数冗余版,要精品版的有心人自己改
http://www.yongfa365.com/item/ASP-Cai-Ji-Comm-Function-yongfa365.html
 
 
相关链接
 
网友评论:
姓名: 记住我
网址:
邮箱:
内容:
验证码:  验证码图片 看不清? 换张图试试
 
     
 
 
文章分类
 
 
.Net + C#(74)
 
 
ASP+VBS(161)
 
 
 
Linux(10)
 
 
 
web 2.0(26)
 
 
 
 
 
心程(68)
 
生活(97)
 
 
     

Power by :柳永法(yongfa365)'Blog  | 京ICP备07011491号  QQ:64049027  E-mail:64049027@qq.com Weibo

申请友情链接 要求:跟本站主题相类似正规网站,双方交换为首页位置

转载请注明来源,以便后人及时得到最新、修正、加强版!!!