Test For Internet Connection
Someone once asked for help to test for an internet connection. Well here is the code to do it.
Code:
private bool IsConnectionAvailable(string url)
{
bool isConnected = false;
HttpWebRequest req;
HttpWebResponse res;
try
{
req = (HttpWebRequest)WebRequest.Create(url);
res = (HttpWebResponse)req.GetResponse();
req.Abort();
if(res.StatusCode == HttpStatusCode.OK)
isConnected = true;
}
catch(WebException webEx)
{
MessageBox.Show(webEx.Message);
isConnected = false;
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
isConnected = false;
}
return isConnected;
}
}