Как получить ответ при ошибке 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;
}