في الآونة الأخيرة ، كانت المجموعة شائعة للغاية ، من لصوص الأخبار ، لصوص الموسيقى ، مجموعات الأخبار ، ومجموعات الفلاش ، هناك كل آثار له. الآن الكثير من الناس مهتمون بالمجموعات. من أجل خدمة الجميع ، أكتب أيضًا برنامج تجميع ، والاسم هو برنامج مجموعة Xinyi. الآن سأتحدث عن التقنيات ذات الصلة المستخدمة في التجميع.
ما نتحدث عنه أدناه ليس تقنية XMLHTTP متقدمة للغاية. سأتحدث أيضًا عن ذلك لفترة وجيزة ، كم عدد القطع التي يجب استخدامها في مجموعة
إذا كنت بحاجة إلى معرفة المزيد من الأسئلة ، فيرجى الانتقال إلى www.google.com للبحث عن تقنية XMLHTTP وستحصل على مزيد من المساعدة. إذا كان لديك أي أسئلة ، فيمكنك نشرها في المنتدى
يتحدث التالية فقط عن كيفية الحصول على البيانات عبر الإنترنت ، ولا تتضمن معالجة البيانات
أول تقنية XMLHTTP
http://www.0579.info/study/exploitation/net/58685.htm
المبادئ الأساسية المذكورة في هذه المقالة هي بالفعل مفصلة للغاية ، ولكن إذا جمعناها عمومًا ، فلن نحتاج إلى معرفة الكثير في البداية. طالما أنه من العملي ، من الضروري العثور على المستندات ذات الصلة عندما لا يكون ذلك كافيًا في المستقبل.
أولاً ، نحتاج إلى إنشاء كائن XMLHTTP
هناك بالفعل العديد من إصدارات مكون XMLHTTP الذي أصدره Microsoft ، وأنا أعلم ما يلي:
"msxml2.serverxmlhtp.4.0"
"msxml2.serverxmlhtp.3.0"
"msxml2.serverxmlhttp"
"msxml2.xmlhttp.5.0"
"msxml2.xmlhttp.4.0"
"msxml2.xmlhttp.3.0"
"msxml2.xmlhttp"
"Microsoft.xmlhttp
هناك العديد من المكونات أعلاه ، لذلك بالطبع نحتاج إلى التقدم للحصول على أعلى نسخة من الكائن ، فماذا يمكنني أن أفعل؟
بعد ذلك سأخرج قطعة من الكود. يمكنك أن ترى أنه ينطبق على كائنات XMLHTTP وفقًا لأعلى إصدار.
dimarrprogid ، prog ، العلم ، xmlhttpcom
arrprogid = array ("msxml2.serverxmlhtp.4.0" ، "msxml2.serverxmlhttp.3.0" ، "msxml2.serverxmlhtp" ، "MS xml2.xmlhttp.5.0 "،" msxml2.xmlhttp.4.0 "،" msxml2.xmlhttp.3.0 "،" msxml2.xmlhttp "،" microsoft.xmlhtp ")
foreachproginarrprogid
إذا (Isobjinstalled (prog) = صحيح) ثم
xmlhttpcom = prog
الخروج
Endif
التالي
'// <summary>
"// REM يتحقق مما إذا كان المكون يدعم نعم ، إرجاع صحيح ، إرجاع خطأ
'// </summary>
publicfunctionisobjinstalled (strclassstring)
onerrorresumenext
// اضبط قيمة التهيئة
isobjinstalled = false
خطأ = 0
'// رمز الاختبار
dimxtestobj
setxtestobj = server.createBject (strclassString)
if0 = errthenisobjinstalled = true
'// مسح مقدم الطلب
setxtestobj = لا شيء
خطأ = 0
الوظيفية
الرمز أعلاه هو التقدم للحصول على أعلى إصدار من كائن XMLHTTP المدعوم من الخادم الحالي.
لنتحدث عن وظيفة وظيفة المجموعة أدناه
'getFileText هي وظيفة وظيفة الاستحواذ
publicfunctiongetFileText (URL)