[c#] Ściąganie źródła strony patrz.pl


(Oski225) #1

Witam,

ostatnio w programie musiałem pobrać źródło strony z filmikiem w serwisie patrz.pl.

Jak zawsze w takich sytuacjach chciałem użyć:

WebClient client = new WebClient();

            string strona = client.DownloadString("http://patrz.pl/filmy/runal-wiezowiec-w-szanghaju");

            textBox1.Text = strona;

lub:

HttpWebRequest request = null;

               HttpWebResponse response = null;

               StreamReader sr = null;

               CookieContainer cookies = new CookieContainer();


               request = (HttpWebRequest)WebRequest.Create("http://patrz.pl/filmy/runal-wiezowiec-w-szanghaju");

               request.CookieContainer = cookies;


               request.ProtocolVersion = HttpVersion.Version11;


               response = (HttpWebResponse)request.GetResponse();

               sr = new StreamReader(response.GetResponseStream());

               String content = sr.ReadToEnd();

               sr.Close();

               response.Close();

Niestety kod z dziwnych przyczyn nie działa, dostaje następujący wyjątek:

"Too many automatic redirections were attempted."

W internecie znalazłem kilka odpowiedzi na to pytanie, jednakże nic mi z tego nie działa. Jest ktoś w stanie temu zaradzić?