LoriBru
1/14/2019 - 11:32 AM

Check internet connection

This method check the presence of internet connection.

public static bool CheckConnection()
{
    try
    {
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://www.microsoft.com");
        request.Timeout = 5000;
        request.Credentials = CredentialCache.DefaultNetworkCredentials;
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();

        if (response.StatusCode == HttpStatusCode.OK)
            return true;
        else
            return false;
    }
    catch
    {
        return false;
    }
}