Après m'être connecté avec succès au site Web en utilisant des variables POST par httpwebrequest et avoir obtenu une réponse par HttpWebResponse .. Comment interroger d'autres sites avec "l'instance actuellement connectée"? Dois-je la sauvegarder dans une variable??
Réponse
Trop de publicités?Les variables POST
sont accessibles côté serveur, et l'état de l'utilisateur serait généralement stocké avec un cookie ou dans une session.
La classe HttpWebResponse
offre une collection de Cookies
que vous pouvez utiliser pour sauvegarder les données d'authentification chiffrées ou la clé de session pour une utilisation ultérieure dans un HttpWebRequest
sous HttpWebRequest.CookieContainer
.
Évidemment, tout cela est sous l'hypothèse que la requête initiale stocke les données d'authentification de l'utilisateur sous l'une de ces formes.