Как получить ответ при ошибке Service Unavailable (503)? - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! Расчитываю на вашу помощь! Требуется получить ответ от сайта под CloudFlare: https://scrap.tf/ Запрос вызывает ошибку: "Запрос был прерван: Соединение было неожиданно закрыто.", при этом даже WebException.Response = null.
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko";
            request.Accept = "text/html, application/xhtml+xml, */*";
            request.Method = "GET";
            request.KeepAlive = true;            
            try
            {
                return request.GetResponse() as HttpWebResponse; ;
            }
            catch (WebException ex)
            {
                return (HttpWebResponse)ex.Response; ;
            }

Решение задачи: «Как получить ответ при ошибке Service Unavailable (503)?»

textual
Листинг программы
public bool ValidateAll(
  object sender, 
  System.Security.Cryptography.X509Certificates.X509Certificate certification,     
  System.Security.Cryptography.X509Certificates.X509Chain chain, 
  System.Net.Security.SslPolicyErrors sslPolicyErrors)
  {
     return true;
  }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5
Похожие ответы