بررسی معتبر بودن لینک در سی شارپ

چهارشنبه 14 مرداد 1394

در این مقاله قصد داریم صحت وجود آدرس های اینترنتی را با استفاده از HttpWebRequest بررسی کنیم .

بررسی معتبر بودن لینک در سی شارپ

ابتدا فضای نام زیر را اضافه میکنیم

using System.Net;

سپس توسط متد زیر صحت لینک را بررسی میکنیم

     private bool RemoteFileExists(string url)
        {
            try
            {
                HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
                request.Method = "HEAD";
                HttpWebResponse response = request.GetResponse() as HttpWebResponse;
                return (response.StatusCode == HttpStatusCode.OK);
            }
            catch
            {
                //لینک وجود ندارد
                return false;
            }
        }

آموزش سی شارپ

فایل های ضمیمه

ایمان مدائنی

نویسنده 1299 مقاله در برنامه نویسان
  • C#.net
  • 2k بازدید
  • 5 تشکر

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید