View Full Version : سوال: تشخیص نوع سرور
terminator68
چهارشنبه 19 تیر 1392, 19:40 عصر
سلام.
مي دونيد که به وب سرور يک سايت ميگن
اين یک سايتي هست که وب سرور يک سايت رو نشون ميده
http://www.yellowpipe.com/yis/tools/craftnet (http://www.yellowpipe.com/yis/tools/craftnet)
می خواستم بدونم چجوری اینو در غالب یه برنامه پیاده سازی کنم؟
از چه کامپوننت هایی باید استفاده کنم؟
محسن واژدی
پنج شنبه 20 تیر 1392, 09:42 صبح
سلام علیکم
یک بسته http به URL هدف ارسال کنید که اطلاعات هدر برگشتی شامل نوع، نسخه و ... است.
Private Sub Command1_Click()
Dim xmlhttp
Set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
Dim sParams$
With xmlhttp
.open "POST", "http://barnamenevis.org"
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.setRequestHeader "Content-Length", Len(sParams$)
.send
.waitForResponse 20
MsgBox .getAllResponseHeaders
End With
End Sub
موفق باشید
SlowCode
پنج شنبه 20 تیر 1392, 10:33 صبح
با Inet هم اینطوری میشه:
Inet1.OpenURL "www.barnamenevis.org"
msgbox Inet1.GetHeader
terminator68
پنج شنبه 20 تیر 1392, 16:33 عصر
ببخشید بعدش چجوری اطلاعاتشو از هم تفکیک کنم؟
و بعدش بخوام آیی یه سایتو تو VB در بیارم چی؟
مثلا تارگت هبش دادیم به ما آیپیشو بده
SlowCode
جمعه 21 تیر 1392, 16:12 عصر
واسه بدست آوردن یه هدر خاص باید اینطوری بنویسی:
msgbox Inet1.GetHeader("Server")
مثلا این server-type رو نشون میده.
موارد دیگه ای هم هستن مثل:
Content-Length
Content-Range
Content-Type
کافیه یه سرچی تو گوگل در مورد این تابع بکنی.
terminator68
جمعه 21 تیر 1392, 16:55 عصر
سلام
این قسمتو نشوتم.
حالا می خوام همزمان داره انالیر می کنه تو یه تکس دیگه آیپی رو هم بده...
چند تا کد بود تست کردم جواب نگرفتم. :(
reza13812
شنبه 29 تیر 1392, 09:01 صبح
سلام.
این رو نگاه بنداز (نوع سرور و آی پی رو هم میده)
خودت خواستی ویرایش کن :چشمک:107554
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.