HttpWebRequest et identification

[Résolu]
Signaler
Messages postés
135
Date d'inscription
lundi 17 juin 2002
Statut
Membre
Dernière intervention
20 juillet 2013
-
Messages postés
135
Date d'inscription
lundi 17 juin 2002
Statut
Membre
Dernière intervention
20 juillet 2013
-
bonjour,
j'essaye de lire une page, pour cela je doit etre identifier par mon cookie,
je ne voit pas ou je fait erreur, la chaine que je recupere dans str est "vous n'êtes pas loggué"

merci de m'éclairer

       
Dim URL As String = "http://www.monsite.fr/page1.php"
        Dim request As HttpWebRequest = HttpWebRequest.Create(URL)
        Dim response As HttpWebResponse = request.GetResponse()
        Dim reader As StreamReader = New StreamReader(response.GetResponseStream())
        request.CookieContainer = New CookieContainer
        request.CookieContainer.SetCookies(New Uri(URL.Substring(0, URL.IndexOf("/", 8))), "NOMDEMONCOOKIE=VALEURDEMONCOOKIE")
        Dim str As String = reader.ReadLine()
        Do While str.Length > 0
            Console.WriteLine(str)
            str = reader.ReadLine()
        Loop
A voir également:

5 réponses

Messages postés
1
Date d'inscription
mardi 17 février 2009
Statut
Membre
Dernière intervention
7 décembre 2009
1
ton erreur :
tu demande la réponse de la requéte avant de déclarer ton cookie container
faut faire l'inverse
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
69
Pourquoi utilises t :
New Uri(URL.Substring(0, URL.IndexOf("/", 8)))

Il me semble plus simple d'exploiter l'URL deja créee, à savoir

request.RequestUri

mais peut etre me trompe-je

Renfield - Admin CodeS-SourceS - MVP Visual Basic
Messages postés
135
Date d'inscription
lundi 17 juin 2002
Statut
Membre
Dernière intervention
20 juillet 2013

c'est mieux c'est sur , mais ca ne resout pas mon probleme..
j'arrive a avoir un message d'erreur qui m'indique
"vous devez faire suivre votre session".. mais comment puis je faire?
merci
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
69
bien vu ^^

Renfield - Admin CodeS-SourceS - MVP Visual Basic
Messages postés
135
Date d'inscription
lundi 17 juin 2002
Statut
Membre
Dernière intervention
20 juillet 2013

merci je vais essayer