亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 采集原理---采集技術篇---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的相關信息資訊供網民參考!
  • 推薦文章
    a级精品九九九大片免费看| 久久国产精品只做精品| 在线观看导航| 青青久久精品| 午夜欧美成人久久久久久| 亚洲天堂免费| 四虎影视库| 美女免费精品高清毛片在线视| 成人免费观看视频| a级黄色毛片免费播放视频| 欧美另类videosbestsex久久| 一本伊大人香蕉高清在线观看| 四虎论坛| 日韩av片免费播放| 你懂的在线观看视频| 欧美激情影院| 天天做人人爱夜夜爽2020毛片| 超级乱淫伦动漫| 久久成人亚洲| 九九九在线视频| 欧美大片一区| 国产成人精品一区二区视频| 国产一区二区精品| 精品国产一区二区三区久久久蜜臀| 999精品视频在线| 久久久久久久久综合影视网| 韩国三级香港三级日本三级| 四虎精品在线观看| 日本免费乱理伦片在线观看2018| 二级片在线观看| 日日日夜夜操| 欧美1区| 色综合久久久久综合体桃花网| 国产极品白嫩美女在线观看看| 成人影院一区二区三区| a级精品九九九大片免费看| 精品视频免费在线| 中文字幕一区二区三区 精品| 国产一区二区精品在线观看| 成人免费观看视频| 999久久久免费精品国产牛牛| 午夜激情视频在线观看| 精品视频一区二区三区免费| 国产一区二区高清视频| 成人av在线播放| 欧美激情伊人| 四虎影视久久| 九九久久99综合一区二区| 国产一区二区精品在线观看| 四虎影视库| a级毛片免费全部播放| 久久国产一久久高清| 免费一级片网站| 高清一级毛片一本到免费观看| 一级女性全黄久久生活片| 国产91丝袜在线播放0| 精品久久久久久中文| 欧美a级大片| 国产伦久视频免费观看视频| 精品国产一区二区三区久久久蜜臀| 色综合久久天天综合绕观看| 天天做日日爱夜夜爽| 99久久精品国产麻豆| 国产成人欧美一区二区三区的| 尤物视频网站在线观看| 国产网站免费在线观看| 日日日夜夜操| 久久成人亚洲| 欧美日本二区| 国产伦精品一区二区三区在线观看| 麻豆网站在线看| 国产精品12| 亚飞与亚基在线观看| 国产成人精品一区二区视频| 日韩专区第一页| 国产a免费观看| 亚洲精品影院| 精品久久久久久中文字幕一区 | 国产综合91天堂亚洲国产| 日本在线www| 日韩免费片| 韩国毛片免费大片| 国产综合91天堂亚洲国产| 免费一级生活片| 精品国产香蕉伊思人在线又爽又黄| 国产亚洲男人的天堂在线观看| 亚欧成人乱码一区二区| 精品久久久久久综合网| 九九精品久久| 日日夜人人澡人人澡人人看免| 久草免费在线视频| 天堂网中文字幕| 精品视频免费观看| 成人av在线播放| 精品国产一区二区三区精东影业| 国产视频一区二区三区四区| 一级女性全黄久久生活片| 91麻豆精品国产片在线观看| 尤物视频网站在线观看| 香蕉视频三级| 亚洲精品影院| 久久成人亚洲| 亚洲www美色| a级精品九九九大片免费看| 黄色免费三级| 欧美电影免费| 国产成人精品综合久久久| 美女被草网站| 可以免费在线看黄的网站| 免费一级片网站| 四虎精品在线观看| 国产伦精品一区二区三区在线观看| 四虎论坛| 91麻豆精品国产片在线观看| 久久99欧美| 国产成+人+综合+亚洲不卡| 国产国语在线播放视频| 成人高清免费| 九九九在线视频| 一本伊大人香蕉高清在线观看| 国产伦精品一区二区三区在线观看| 美女被草网站| 成人免费观看的视频黄页| 国产91丝袜在线播放0| 免费一级片网站| 一级毛片视频免费| 久久精品店| 日韩专区第一页| 久久国产精品自线拍免费| 国产一区二区精品在线观看| 精品国产香蕉伊思人在线又爽又黄| 青青青草视频在线观看| 国产一级生活片| 欧美电影免费| 精品视频在线观看一区二区| 成人免费一级纶理片| 精品国产香蕉伊思人在线又爽又黄| 美女免费精品高清毛片在线视| 精品久久久久久中文| 国产网站免费| 日韩专区在线播放| 日日日夜夜操| 免费一级片网站| 亚洲第一视频在线播放| 日韩免费片| 精品视频免费在线| 麻豆系列国产剧在线观看| 黄视频网站免费看| 黄视频网站免费看| 精品视频一区二区三区免费| 日韩在线观看视频免费| 精品视频免费在线| 黄视频网站免费| 青青青草影院 | 久久国产一区二区| 国产成人啪精品| 日韩avdvd| 久久国产影院| 久草免费在线色站| 国产麻豆精品免费密入口| 天天做日日干| 精品在线免费播放| 午夜激情视频在线播放| 国产视频网站在线观看| 国产麻豆精品| 欧美a级片视频| 成人在激情在线视频| 久久精品免视看国产明星| 国产原创视频在线| 麻豆网站在线免费观看| 国产麻豆精品| 国产激情一区二区三区| 精品视频在线看| 亚欧成人毛片一区二区三区四区| 免费毛片播放| 国产网站免费视频| 国产91视频网| 午夜在线影院| 九九免费精品视频| 国产成a人片在线观看视频| 999久久狠狠免费精品| 成人a级高清视频在线观看| 国产一区免费观看| 久久久成人影院| 国产不卡精品一区二区三区| 久久国产一区二区| 韩国毛片基地| 久草免费在线色站| 黄视频网站在线看| 成人高清护士在线播放| 日韩专区一区| 日韩在线观看免费| 国产视频久久久| 日韩中文字幕一区| a级毛片免费观看网站| 久久精品大片| 精品久久久久久综合网 | 亚洲第一色在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日韩avdvd|