CookieContainer vaut null vaut faire un new dessus avant, mais ici ça sert à rien. Cette propriété est remplie avec les cookie que le site aura créé.
Voici ce que tu veux faire (juste pour la récupération de l'image, il faut rajouter le code pour récupérer les liens de vote)
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.rotop100.com/vote/1243/"); request.Headers.Add("Cookie: PHPSESSID=16b52d037d8c39d0764a17d62586e9a3"); request.GetResponse().Close(); HttpWebRequest request2 = (HttpWebRequest)WebRequest.Create("http://www.rotop100.com/scripts/lol_internet.php"); request2.Headers.Add("Cookie: PHPSESSID=16b52d037d8c39d0764a17d62586e9a3"); using (StreamReader reader = new StreamReader(request2.GetResponse().GetResponseStream())) { Console.WriteLine(reader.ReadToEnd().Length); }
Partager