-
Gestion des cookies
Bonjour a tous !
J'ai un petit pb concernant la gestion des cookies avec delphi. J'utilise actuellement le composant TIdHTTP pour acceder a des sites web, cela fonctionne tres bien ! Cependant, j'ai besoin de pouvoir gerer les cookies sur un site afin d'acceder a certaine page ...
Dans la pratique, j'accede a une page et le serveur web m'envoit un cookie "d'identification de profil" contenant ma vitesse de connexion, mon explorer etc ... ensuite si et seulement si j'ai accepte le cookie je peux acceder a d'autres pages!
Mon pb c'est que vu que le composant TIdHTTP, ne gere pas les cookies je suis a chaque fois redirigé sur la page "error" !
J'ai donc besoin d'accepter le fameux cookie, j'ai trouve le composant TIdCookieManager ... mais je comprend vraiment pas son fonctionnement !
J'aimerais donc avoir des informations afin de gerer les cookies avec si possible des docs sur le sujet et des exemples parce que j'ai rien trouvé d'interessant sur le site :cry:
Merci d'avance :wink:
-
J'ai trouve une alternative a mon pb j'utilise le composant TWebBrowser
En fait apparament ce composant gere nativement les cookies de (IE ?) et donc c comme si je naviguais avec mon explorer habituel !
Grace à ce composant je vais sur la page qui necessite l'aceptation du cookie et je recupere le code source grace a la procedure disponible dans la FAQ delphi ... Ensuite je peux interprete les données normalement !
Meme si ça fonctionne a peu pres bien, j'aimerais quand meme trouve une solution avec le composant TIdHTTP qui permet normalement la gestion des cookies avec IdCookieManager ?
De plus le composant TWebBrowser est assez contraingnant pour faire mes traitements ...
Donc je recherche toujours un moyen d'utilise les cookies "courant" avec le composant TIdHTTP a la maniere de TWebBrowser !