c# WebRequest à l'aide de WebBrowser cookie
Je suis en se connectant à un site en utilisant un Navigateur internet, puis je veux utiliser les regex pour obtenir certaines données , mais webRequest na pas utiliser la navigation web cookie ,
mon webBrowser est en public ,
est-il possible à l'aide de WebBrowser cookie dans webRequest ?
vraiment simple, je veux l'utiliser pour obtenir des nouvelles 🙂 mais site protégé par la page de connexion , ainsi, de cette façon la plus simple de se connecter 🙂
OriginalL'auteur madman | 2009-03-16
Vous devez vous connecter pour publier un commentaire.
Cela fonctionne sur la plupart des sites, cependant, les sites qui utilisent des sous-domaines peut-être un problème.
Vous pouvez accéder aux cookies HttpOnly par InternetGetCookieEx
OriginalL'auteur Jakub
Vous pouvez utiliser un CookieContainer pour un Webrequest.
Espère que cette aide.
Ok, vous voulez faire un journal. Cest la autre histoire. Vous pouvez utiliser NetworkCredential.
...
Je ne suis pas exactement sûr de ce que vous voulez faire. Peut-être cette page vous aidera à: msdn.microsoft.com/en-us/library/...
En fait, la plupart des sites web utilisent des cookies pour auth plutôt que HTTP auth, donc à l'aide d'un networkCredential ne va pas aider. Attacher le cookie contenant de travail aussi longtemps qu'il reçoit le IE cookies; dans le cas contraire, PInvoke à InternetGetCookie()
OriginalL'auteur TalkingCode
est-ce silverlight?
si oui, depuis silverlight 3 si vous utilisez le navigateur pile réseau que vous devriez obtenir des cookies pour gratuit. Par défaut, vous obtenez le navigateur de la pile lorsque vous créez n HttpWebrequest à l'aide de la WebRequest.Méthode Create (). remarque si vous utilisez CreateHTTP méthode, vous obtenez un client de la pile, qui ne comprennent pas les cookies de votre navigateur par défaut (que vous avez à faire ruse pour obtenir, comme décrit précédemment)
voir http://msdn.microsoft.com/en-us/library/dd920295(SV.95).aspx sur le réseau de piles de silverlight depuis la version 3
OriginalL'auteur Chris DaMour