Как получить ответ при ошибке 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д