11
我正在向一个可以访问的可用站点发出Http Webrequest,但HTTP Web请求保持超时。有没有什么理由说明为什么这段代码可能会让它超时?C#HTTP Web请求保持超时
我已经尝试了超时设置,但它仍然继续超时。
Uri CameraUrl = new Uri("http://" + cfg_cameraIps[i]);
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(CameraUrl);
myRequest.Timeout = 5000;
myRequest.Method = "HEAD";
try
{
HttpWebResponse webresponse;
webresponse = (HttpWebResponse)myRequest.GetResponse();
if (webresponse.StatusCode.ToString() == "OK")
{
continue;
}
一个非常清晰,简洁的答案;但那里并不奇怪! +1 – 2010-01-03 09:29:15
你是对的!非常感谢你! – Ben 2010-01-03 09:33:29
有没有办法分析未完成的未完成回复的数量? – 2014-04-10 19:59:16