PDA

View Full Version : سوال: تشخیص redirect یا 404 یا سایر ایرادات با کد



chaalesh
جمعه 31 خرداد 1387, 14:16 عصر
سلام
من با استفاده از HttpWebRequest , HttpWebResponse دارم یه صفحه رو میخونم
میخوام آدرسی که redirect میشه یا ایراد داره رو بفهمم
اصلا اولش میخوام بدونم آدرس valid هست یا نه منظورم صفحه ای با این آدرس وجود داره یا نه ؟

raravaice
جمعه 31 خرداد 1387, 14:35 عصر
CheckStatus دارن اینا.
200 یعنی صفحه وجود داره.

موفق باشید

chaalesh
جمعه 31 خرداد 1387, 18:36 عصر
چگونه این CheckStatus را call کنم ؟
پیداش نکردم!!

sepide1
یک شنبه 02 تیر 1387, 08:10 صبح
سلام
من با استفاده از HttpWebRequest , HttpWebResponse دارم یه صفحه رو میخونم
میخوام آدرسی که redirect میشه یا ایراد داره رو بفهمم
اصلا اولش میخوام بدونم آدرس valid هست یا نه منظورم صفحه ای با این آدرس وجود داره یا نه ؟
اگه منظورتون درست بفهميده باشم شما مي توانيد به Web.config رفته و در قسمت
authentication خطا هاي مورد نظر را تعريف كنيد

raravaice
یک شنبه 02 تیر 1387, 13:53 عصر
Try
Dim myHttpWebRequest As Net.HttpWebRequest = CType(Net.WebRequest.Create("http://Url.com"), Net.HttpWebRequest)
Dim myHttpWebResponse As Net.HttpWebResponse = CType(myHttpWebRequest.GetResponse(), Net.HttpWebResponse)
If myHttpWebResponse.StatusCode = Net.HttpStatusCode.OK Then
'My Command
End If
myHttpWebResponse.Close()
Catch e1 As Net.WebException
Response.Write(CType(e1.Response, Net.HttpWebResponse).StatusCode)
End Try


موفق باشید

chaalesh
دوشنبه 03 تیر 1387, 11:34 صبح
زدن کلید تشکر برای ابراز تشکر از کمکتان کافی نیست .
متشکرم.......