最近、コレクションはニュース泥棒、音楽泥棒、ニュースコレクション、フラッシュコレクションから非常に人気があり、彼のすべての痕跡があります。現在、多くの人々がコレクションに興味を持っています。全員にサービスを提供するために、私はコレクションプログラムも執筆しています。名前はXinyiコレクションプログラムです。次に、コレクションで使用される関連テクノロジーについてお話します。
以下で話しているのは、あまり高度なXMLHTTPテクノロジーではありません。また、コレクションに使用する必要がある中身の数を簡単に説明します
さらに質問を知る必要がある場合は、www.google.comにアクセスしてXMLHTTPテクノロジーを検索すると、もっと助けが得られます。ご質問がある場合は、フォーラムに投稿できます
以下は、オンラインでデータを取得する方法についてのみ説明していますが、データ処理は含まれません
最初のXMLHTTPテクノロジー
http://www.0579.info/study/exploitation/net/58685.htm
その記事で言及されている基本原則はすでに非常に詳細ですが、一般的に収集する場合、最初はあまり知る必要はありません。それが実用的である限り、将来的には十分でない場合に関連する文書を見つけることが緊急です。
まず、XMLHTTPオブジェクトを作成する必要があります
Microsoftがリリースした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オブジェクトに適用されることがわかります。
dimarrprogid、prog、flag、xmlhttpcom
arrprogid = array( "msxml2.serverxmlhttp.4.0"、 "msxml2.serverxmlhttp.3.0"、 "msxml2.serverxmlhttp"、 "ms Xml2.xmlhttp.5.0 "、" msxml2.xmlhttp.4.0 "、" msxml2.xmlhttp.3.0 "、" msxml2.xmlhttp "、" microsoft.xmlhttp ")
foreachproginarrprogid
if(isobjinstalled(prog)= true)then
xmlhttpcom = prog
exitfor
endif
次
'// <summary>
'//レムはコンポーネントがyesをサポートしているかどうかをチェックし、trueを返し、falseを返します
'// </summary>
publicFunctionisobjinStalled(strclassstring)
onerrorresumenext
'//初期化値を設定します
isobjinstalled = false
err = 0
'//テストコード
dimxtestobj
setxtestobj = server.createobject(strclassstring)
if0 = errthenisobjinstalled = true
'//申請者をクリアします
setxtestobj =何もない
err = 0
エンド機能
上記のコードは、現在のサーバーでサポートされているXMLHTTPオブジェクトの最高バージョンを適用することです。
以下のコレクション関数関数について説明しましょう
'getFileTextは、取得関数関数です
publicFunctionGetFileText(URL)