Ниже код генерирует исключение таймаута после пары вызовов (5 или 10 вызовов), он отлично работает всегда, когда я запускаю скрипт на своей машине. Я читал здесь несколько ответов, что если он работает, когда работает скрипач, значит, это может быть проблема с прокси-сервером, но как он работает несколько раз? Я пробовал устанавливать значение тайм-аута больше, чем значение по умолчанию, но все же он терпит неудачу.Ошибка времени ожидания HttpWebRequest после пары вызовов
HttpWebRequest requiredRequest = CreateRequestWithEmptyBody(url);
requiredRequest.ContentType = "application/xml";
try
{
requestStream = requiredRequest.GetRequestStream();
requestStream.Write(requestBodyData, offset: 0, count: requestBodyData.Length);
requestStream.Flush();
}
catch (WebException exc)
{
}
finally
{
requestStream.Close();
}