婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 采集原理---采集技術篇---XMLHTTP

采集原理---采集技術篇---XMLHTTP

熱門標簽:武夷山旅游地圖標注 外呼系統API接口 修改地圖標注 鳳臺百度地圖標注店 個人可以辦理400電話么 萊西電子地圖標注 縣域地圖標注打印店 金昌電話機器人價格 怎么在地圖標注自己
最近一段時間,采集很熱門,從新聞小偷,到音樂小偷,到新聞采集,Flash采集,都有他的蹤影,現在還有很多的人對采集都很感興趣,為了服務大家,我也正在寫一套采集程序,名字為 心意采集程序 ,現在我講一下,采集用到的相關技術。


下面講到的也不是很高深的XMLHTTP技術,我也是稍稍講一下,一個采集需要用到的幾塊內容
如果你需要了解更多的問題,請去www.google.com 搜索 XMLHTTP 技術 你將會得到更多的幫助,如果大家有什么疑問的話,可以在論壇上回貼

下面只講到如何在網上得到數據,并不涉及到數據處理 

第一 XMLHTTP 技術

http://www.0579.info/study/exploitation/net/58685.htm

上面那個地址,那篇文章講的根本原理已經很詳細了,但是我們一般采集的話,剛開始不太需要了解太多。只要實用就可以了,等以后不夠用的時候,再去找相關文檔也來得急

首先,我們需要建立一個XMLHTTP對象
微軟發布的xmlhttp組件已經有很多的版本了,我知道的就有以下幾種:

"MSXML2.ServerXMLHTTP.4.0"
"MSXML2.ServerXMLHTTP.3.0"
"MSXML2.ServerXMLHTTP"
"MSXML2.XMLHTTP.5.0"
"MSXML2.XMLHTTP.4.0"
"MSXML2.XMLHTTP.3.0"
"MSXML2.XMLHTTP"
"Microsoft.XMLHTTP 


以上有這么多種組件,我們當然是需要申請最高版本的對象嘍,那有什么辦法可以實現呢
下面我拿出一段代碼,大家可以看看,他是按最高版本申請XMLHTTP對象的

Dim ArrProgId,Prog,Flag,XmlHttpCom

ArrProgId = array("MSXML2.ServerXMLHTTP.4.0", "MSXML2.ServerXMLHTTP.3.0", "MSXML2.ServerXMLHTTP", "MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP","Microsoft.XMLHTTP")

For Each Prog In arrProgId
If (IsObjInstalled(Prog) = true) Then
XmlHttpCom = Prog
Exit For
End If
Next


'// summary>
'// Rem 檢查組件是否支持 是返回 True 否返回 False
'// /summary>
Public Function IsObjInstalled(strClassString)
On Error Resume Next

'//設置初始化值

IsObjInstalled = False
Err = 0

'//測試代碼

Dim xTestObj
Set xTestObj = Server.createObject(strClassString)
If 0 = Err Then IsObjInstalled = True

'//清除所申請的對象

Set xTestObj = Nothing
Err = 0
End Function 


上面那段代碼就是申請到當前服務器支持的最高版本的XMLHTTP對象了

下面我們講一下采集功能函數


'GetFileText為采集功能函數
Public Function GetFileText(url) 
on error resume next '有錯誤時繼續執行代碼
Dim http '定義變量
'Set http=Server.createobject(XmlHttpCom) '申請對象 
Set http=Server.createobject("Microsoft.XMLHTTP") '保險起見,寫出一個服務器一般都支持的版本 
Http.open "GET",url,False '打開對象 用GET方式 等待服務器響應
Http.Send() '發送
If Http.readystate>4 Then '如果服務器沒反應,則退出函數
Exit Function 
End If 

GetFileText=bytes2BSTR(Http.responseBody,"GB2312") '把得到的數據流二進制文件 轉化成文本字符格式 (GB2312)

Set http=Nothing '刪除對象
If err.number>0 Then err.Clear '如果有錯誤,清除錯誤
End Function


'// summary>
'// 采用 ADODB.Stream 處理采集到的數據,把二進制的文件轉成文本字符
'// /summary>
Function Bytes2bStr(vin,cSet)
Dim BytesStream,StringReturn
Set BytesStream = Server.createObject("ADODB.Stream")
BytesStream.Type = 2
BytesStream.Open
BytesStream.WriteText vin
BytesStream.Position = 0
BytesStream.CharSet = cSet
BytesStream.Position = 2
StringReturn =BytesStream.ReadText
BytesStream.close
Set BytesStream = Nothing
Bytes2bStr = StringReturn
End Function


下面我定義一個 路徑變量 URL

URL = "http://ent.sina.com.cn/star/mainland/more.html";

上面是一個網址,如果我們想把上面這個地址采集下來,并顯示出來的話,我們可以這樣操作


URL = "http://ent.sina.com.cn/star/mainland/more.html";

Response.Write GetFileText(URL)


這樣就可以采集到上面網址的內容了
是不是很簡單呢

那采集到數據之后應該怎么操作呢
怎么區分數據,如果得到你想要的數據,如果把得到的數據入庫呢
這是以后需要分析講解的問題了 入庫要注意的地方,用正表達式處理數據


附上 上面代碼的源文件,大家可以下載下去,運行起來試試,是不是真的能采集到數據庫

標簽:通遼 上海 涼山 南京 楚雄 赤峰 清遠 邢臺

巨人網絡通訊聲明:本文標題《采集原理---采集技術篇---XMLHTTP》,本文關鍵詞  采集,原理,---,技術篇,---XMLHTTP,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《采集原理---采集技術篇---XMLHTTP》相關的同類信息!
  • 本頁收集關于采集原理---采集技術篇---XMLHTTP的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美成人在线直播| 成人av在线网站| 欧美色大人视频| 午夜精品爽啪视频| 欧美刺激午夜性久久久久久久| 狠狠色狠狠色合久久伊人| 国产精品久久久久一区二区三区| 91久久精品一区二区| 成av人片一区二区| 青青青伊人色综合久久| 欧美国产一区二区| 欧美猛男男办公室激情| 国产成人免费在线| 视频一区二区三区在线| 欧美成人艳星乳罩| 欧美一区二区二区| 在线观看91精品国产入口| 国产麻豆91精品| 午夜av一区二区三区| 精品少妇一区二区三区免费观看 | 国产一区欧美日韩| 国产真实精品久久二三区| 亚洲国产一二三| 亚洲欧美另类久久久精品2019| 日韩免费一区二区三区在线播放| 在线看一区二区| 在线视频国内一区二区| 东方aⅴ免费观看久久av| 日产国产欧美视频一区精品| 亚洲欧美综合另类在线卡通| 国产婷婷色一区二区三区在线| 久久精品视频免费观看| 日韩欧美国产系列| 欧美一区二区三区小说| 欧洲精品一区二区| 日韩午夜在线播放| 欧美一区二区日韩一区二区| 欧洲精品中文字幕| 成人性色生活片免费看爆迷你毛片| 国产999精品久久久久久| 激情六月婷婷久久| 激情国产一区二区| 石原莉奈一区二区三区在线观看| 久久99久久99小草精品免视看| 亚洲大片一区二区三区| 亚洲最新视频在线播放| 久久国产麻豆精品| 青青青爽久久午夜综合久久午夜| 亚洲国产一二三| 亚洲国产另类av| 视频一区视频二区中文字幕| 日本系列欧美系列| 蜜臀av一级做a爰片久久| 日日夜夜精品免费视频| 亚洲综合偷拍欧美一区色| 美国十次了思思久久精品导航| 五月婷婷欧美视频| 日韩va欧美va亚洲va久久| 日韩专区中文字幕一区二区| 免费不卡在线观看| 91蜜桃婷婷狠狠久久综合9色| 99久久99久久综合| 欧美精品久久一区| 国产午夜精品美女毛片视频| 午夜影视日本亚洲欧洲精品| 国产91丝袜在线18| 日韩欧美123| 亚洲一区二区高清| 日韩国产精品久久久| 国产一区二区在线免费观看| 一本一本久久a久久精品综合麻豆| 91精品国产一区二区三区| 国产清纯在线一区二区www| 亚洲国产毛片aaaaa无费看 | 国产成人啪免费观看软件| 欧美日韩国产免费一区二区 | 日韩**一区毛片| 欧美丝袜自拍制服另类| 国产精品你懂的在线欣赏| 狠狠色综合色综合网络| 欧美一卡二卡在线| 日韩成人精品在线| 91精品国产免费| 国产成人在线网站| 欧亚洲嫩模精品一区三区| 欧美精品一区二| 秋霞午夜av一区二区三区| 91在线一区二区三区| 久久日韩粉嫩一区二区三区| 另类小说视频一区二区| 日韩一级在线观看| 天堂蜜桃一区二区三区| 欧美三级日韩三级国产三级| 亚洲欧美另类在线| 99热精品一区二区| 中文字幕一区二区三区不卡在线| 国产98色在线|日韩| 国产精品久久久久久妇女6080| 成人激情图片网| 中文字幕高清一区| 国产91精品精华液一区二区三区| 国产日韩欧美精品综合| 久久国产精品色婷婷| 欧美日韩性生活| 一区二区三区影院| 欧美日韩在线播放三区四区| 亚洲夂夂婷婷色拍ww47| 色综合天天综合网国产成人综合天| 中文字幕一区二区三区不卡| 91在线视频免费观看| 一个色综合av| 欧美电影免费提供在线观看| 国产精品77777| 亚洲天堂a在线| 欧美揉bbbbb揉bbbbb| 午夜婷婷国产麻豆精品| 欧美成人aa大片| 国产成人精品免费在线| 亚洲视频一区二区在线| 欧美三级中文字幕| 麻豆91精品91久久久的内涵| 久久一区二区视频| 99久久国产综合精品色伊| 亚洲一本大道在线| 久久这里只有精品视频网| 99久久国产免费看| 免费精品视频最新在线| 中文字幕制服丝袜一区二区三区| 欧美在线999| 韩日欧美一区二区三区| 自拍视频在线观看一区二区| 欧美一区二区美女| 91老师片黄在线观看| 美国三级日本三级久久99| 亚洲天堂网中文字| 久久综合国产精品| 欧美综合在线视频| 国产大陆a不卡| 日韩精品久久理论片| 综合色天天鬼久久鬼色| 精品国产乱码久久久久久1区2区| 97se亚洲国产综合自在线| 久久精品99国产精品| 亚洲午夜激情网页| 亚洲欧洲一区二区在线播放| 日韩午夜电影在线观看| 在线看一区二区| 成人看片黄a免费看在线| 免费三级欧美电影| 亚洲成人午夜影院| 亚洲女同女同女同女同女同69| 精品国产精品网麻豆系列 | 国产精品综合av一区二区国产馆| 国产精品久久久久久久久免费丝袜 | 亚洲卡通欧美制服中文| 日韩女优av电影在线观看| 色老汉一区二区三区| 国产美女久久久久| 老汉av免费一区二区三区| 亚洲主播在线观看| 一区二区在线观看视频在线观看| 欧美www视频| 欧美性猛片xxxx免费看久爱| 国产麻豆一精品一av一免费| 久久精品国产99| 蜜桃视频在线一区| 丝瓜av网站精品一区二区| 亚洲综合一区二区精品导航| 亚洲乱码一区二区三区在线观看| 日韩理论片中文av| 最新高清无码专区| 亚洲精品视频在线看| 亚洲午夜免费电影| 香蕉久久夜色精品国产使用方法| 亚洲国产精品麻豆| 天天综合天天综合色| 日韩精品欧美精品| 美女在线一区二区| 国产一区二区导航在线播放| 国产精品自在欧美一区| 成人av一区二区三区| 色伊人久久综合中文字幕| 欧美午夜不卡视频| 日韩西西人体444www| 精品91自产拍在线观看一区| 欧美精品一区二区不卡| 日韩一级免费观看| 久久精品夜色噜噜亚洲aⅴ| 久久久久国产精品人| 国产精品丝袜一区| 一区二区三区精品在线观看| 亚洲国产精品欧美一二99| 日韩二区三区在线观看| 精品一区二区三区欧美| 福利一区在线观看| 91日韩精品一区| 91精品国产色综合久久不卡电影 | 精品三级在线观看| 日本一区二区三区电影| 亚洲视频一区在线观看|