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ć?