var request = (HttpWebRequest)WebRequest.Create(serviceUrl);
var response = (HttpWebResponse)request.GetResponse();
if(response.StatusCode == HttpStatusCode.OK)
{
//perform some operations.
}
,以檢查是否在起來,在我的asp.net C#4.0的應用程序運行的服務。 它給了我預期的結果,但如果服務沒有運行,它會花費太多時間(大約1分鐘)才能得到響應。
是他們檢查服務是否正常運行的更好方法?
或請參閱['HttpWebRequest.Timeout 'property](http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.timeout(v = vs.110).aspx)。 – CodeCaster