Я делаю Http Webrequest доступным сайтом, который я могу посетить, но HTTP-запрос хранит тайм-аут. Есть ли причина, почему этот код может позволить ему тайм-аут, когда он не должен?
Я попытался увеличить настройку таймаута, но он все равно продолжает истекать время.
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;
}