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

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

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

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

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

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

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


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

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

6   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы