Web サイトの長いリストが利用可能かどうかのテストを自動化したいと考えています。イントラネット内の特定の Web サイトへのアクセスをテストする必要があります。基本的に、HTTPRequest を作成して URL を送信し、HTTPResponse (200、404、500 など) を読み取って結果をログに記録するだけです。私はすでにこれを行っているコードをいくつか持っており、'OK' (a 200) の応答を得ました。これは正しいです?他にすべきことはありますか?
try
{
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(URL);
webRequest.Method = "GET";
HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse();
System.Diagnostics.Debug.WriteLine("The response code is: " + webResponse.StatusCode);
System.Diagnostics.Debug.WriteLine("The response description is: " + webResponse.StatusDescription);
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("Catch: " + ex.Message);
}