Check a valid URL of image

public static string CheckImageUrlExist(string ImageUrl)
{

  try
  {
    HttpWebRequest imageUrlRequest =
                   (HttpWebRequest)HttpWebRequest.Create(ImageUrl);

    if (imageUrlRequest == null) return NoImagePath;

    imageUrlRequest.Method = "HEAD";

    imageUrlRequest.GetResponse();
    return ImageUrl;
  }
  catch (UriFormatException)
  {
    return NoImagePath;
  }
  catch (WebException)
  {
    return NoImagePath;
  }
}

public static string NoImagePath{get{return "/Content/Images/noimage.png";}}
Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s