首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

哪位高手能提供一个抓取网页的教程

2013-01-02 
谁能提供一个抓取网页的教程提供一个抓取网页的教程[解决办法]% function getHTTPPage(url,cset) dim Htt

谁能提供一个抓取网页的教程
提供一个抓取网页的教程
[解决办法]
<% 
function getHTTPPage(url,cset) 
dim Http 
set Http=server.createobject("MSXML2.XMLHTTP") 
Http.open "GET",url,false 
Http.send() 
if Http.readystate<>4 then exit function 
getHTTPPage=bytesToBSTR(Http.responseBody,cset) 
set http=nothing 
if err.number<>0 then err.Clear  
end function 

Function BytesToBstr(body,Cset) 
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 

response.write(getHTTPPage("http://www.baidu.com/","gb2312"))
%>

热点排行