Asp.net,SQL tips-Tricks for error resolution version 2014,2012,2008,2005,Procedural language,Stored Procedure, computer , excel macro programming,Film,Musical notations,Indian ,Western Music.

January 5, 2013

Pinging a Webservice in c sharp dot net

we can ping against only an IPAddress, not with URL. so what we can do is just make use of HttpWebrequest class to achieve the same. the below console program is used to sniff the site.
using System.Net;
using System;
public class Sniffer
{
public static void Main()
{
try
{
string lcUrl = "urlname";

// *** Establish the request

HttpWebRequest loHttp = (HttpWebRequest) WebRequest.Create(lcUrl);

// *** Set properties

loHttp.Timeout = 10000; // 10 secs

// pass Proxy string and bypass local machine if required.

WebProxy loProxy = new WebProxy("proxy address",true);

loProxy. Credentials = new NetworkCredential("username","password");

loHttp. Proxy = loProxy;

// *** Retrieve request info headers

HttpWebResponse loWebResponse = (HttpWebResponse) loHttp. GetResponse();

loWebResponse.Close();

Console.WriteLine("Success ");

}
catch(Exception ex)
{
Console.WriteLine("Error : " + ex.Message);
}
}
}

No comments:

Post a Comment