Я пытаюсь загрузить данные веб-страницы с веб-сайта, размещенного CloudFlare. Он использует HTTPS и получает идентификатор для соединения, прежде чем попасть на страницу.Ошибка Httpresponse 503
Я пытаюсь получить идентификатор в WebRequest и WebResponse, но я получаю следующее сообщение об ошибке:
An unhandled exception of type 'System.Net.WebException' occurred in System.dll Additional information: The remote server returned an error: (503) Server Unavailable.
Я попытался сделать запрос от скрипача, и вот ответ:
HTTP/1.1 503 Service Temporarily Unavailable
Date: Tue, 12 May 2015 13:38:17 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Set-Cookie: __cfduid=d57a7d982035dad7ebafe63444d125e451431437897; expires=Wed, 11-May-16 13:38:17 GMT; path=/; domain=.hornystress.me; HttpOnly
X-Frame-Options: SAMEORIGIN
Refresh: 8;URL=/cdn-cgi/l/chk_jschl?pass=1431437901.815-Ym1g5qTodK
Cache-Control: no-cache
Server: cloudflare-nginx
CF-RAY: 1e5685ed559606ee-LHR
Вот мой код:
public static string GetCookie(string link)
{
WebRequest request = WebRequest.Create("https://hornystress.me");
request.Proxy = WebProxy.GetDefaultProxy();
request.Timeout *= 100;
WebResponse response = request.GetResponse();
return response.Headers.Get("Set-Cookie");
}
Я редактировал свой титул. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –
Любой? Пожалуйста, его важно –