0
以下のURLテストでは、読み取り可能な有効なwsdlを指しているかどうかを確認するコードがあります。提供されたURLが有効なWSDLを指しているかどうかをテストする方法
しかし、私はtry catchでこのテストをしないで、より適切な呼び出しを使用して、有効なURLかどうかを示すインジケータを返します。
class TestProgram
{
static void Main(string[] args)
{
bool test = IsValid_WSDL_URL("http://notValid:888/test?wsdl");
}
public static bool IsValid_WSDL_URL(string url)
{
using (var webClient = new System.Net.WebClient())
{
try
{
webClient.OpenRead(url);
return true;
}
catch
{
return false;
}
}
}
}
あなたが何を意味する "ここで
は、私が現在使用しているコードです有効ですか?クライアントのリスニング?または特定の応答?サンプルコードでは、Webサーバーが停止しているかどうかをテストします。 –
こんにちは、はい、基本的に私はwebserviceがtryキャッチを使用することなく提供されたURLで生きているかどうかを知りたい – Domitius