我做了个网站运行监测的软件,可它不能一个一个的显示每个网站的状态,只能一下所有网站状态都显示出来,可是要等好久,能否获取一个状态后就显示一个.
以下是部分代码for(int i=0;i<ix;i++)
{
try
{
HttpWebRequest req=(HttpWebRequest)HttpWebRequest.Create(url[i].ToString());
req.KeepAlive=false;
HttpWebResponse resp=(HttpWebResponse)req.GetResponse();
if(resp.StatusCode==HttpStatusCode.OK)
{
LV_SiteList.Items[i].SubItems.Add("网站运行正常!");
}
else
{
LV_SiteList.Items[i].SubItems.Add(resp.StatusCode.ToString());
}
resp.Close();
}
catch(WebException we)
{
LV_SiteList.Items[i].SubItems.Add(we.Message); }
}