Comprobar conexión sitio web

Lunes, Marzo 24th, 2008 Posted in snippets | No Comments »

[csharp] try { HttpWebRequest reqFP = (HttpWebRequest)HttpWebRequest.Create(this.Url); HttpWebResponse rspFP = (HttpWebResponse)reqFP.GetResponse(); if (HttpStatusCode.OK == rspFP.StatusCode) { // HTTP = 200 - Internet connection available, server online rspFP.Close(); return true; } else { // Other status - Server or connection not available rspFP.Close(); return false; } } catch (WebException) { // Exception - connection not available return false; } [/csharp]