الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هو البديل عن Internet transfare Control في الدوت نت

مغلق
بدأه Esam_rabba في 21 يوليو 2007 · 4 رد · 624 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أعزائي

نستطيع استخلاص المعلومات من صفحه على الانترنت بإستخدام هذه الأداه

ولكن هل يوجد بديل عنها في الدوت نت وجدت هذا الكود ولكن لا يحفظ لي الـ session وخصوصا عملية الدخول فلو ناديته مرتين سيحسب ان كل مره هي عملية دخول مستقله

Public Function GetHTMLPage(ByVal URL As String, Optional ByVal UseProxy As Boolean = False, Optional ByVal ProxyAddress As String = "", Optional ByVal ProxyPort As Integer = 0, Optional ByVal UserName As String = "", Optional ByVal PassWord As String = "", Optional ByVal Domain As String = "") As String

Try

Dim sResult As String

Dim oHttp As HttpWebRequest

Dim objResponse As WebResponse

Dim objRequest As WebRequest = System.Net.HttpWebRequest.Create(URL)

If UseProxy Then

Dim oProxy As New WebProxy(ProxyAddress, ProxyPort)

If Domain <> "" Then

oProxy.Credentials = New NetworkCredential(UserName, PassWord, Domain)

Else

oProxy.Credentials = New NetworkCredential(UserName, PassWord)

End If

objRequest.Proxy = oProxy

End If

objRequest.Method = "GET"

objRequest.Timeout = 120000 ' 20 sec.

objResponse = objRequest.GetResponse

Dim sr As System.IO.StreamReader = New System.IO.StreamReader(objResponse.GetResponseStream(), System.Text.Encoding.UTF7)

sResult = sr.ReadToEnd()

' Close and clean up the StreamReader

sr.Close()

Return sResult

Catch ex As System.Exception

Throw New System.Exception("Could not read html page, since an error happened!", ex)

End Try

End Function

نرجو الافاده

#2

بصراحة مافهمت بس اتوقع انك تدور على

webbrowser control

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#3

شكرا جزيلا ولكن لأ

يمكنك في هذه الأداة أن تعامل صفحة الويب كأنها نص عند استدعائها

حيث يمكن ان تمرر لصفحة ما بعض المتغيرات وتحص على النتيجه بشكل نص وليس html

شكرا لك مرة أخرى

#4

هنالك الفضاء System.NET namespace

و يمكنك عبر WebRequest Class القالب الجاهز لهذه المهام.

المشروع منشئ على 2005 للعلم.

WebRequestSourceCode.rar

تم تعديل هذه المشاركة بواسطة الشهاب الحارق في 22 يوليو 2007 في 23:07

في المثال يتضح المقال

#5

شكرا جزيلا أيها الأخ الكريم

ولكن تقريبا نفس الكود الذي كتبته سابقا

اريد طريق لحفظ ال session

هذا الموضوع مغلق.

مواضيع مشابهة