TIdCookieManager problème récupération session
Bonjour,
j'ai un problème concernant le composant TIdCookieManager.
sur certain site, je n'arrive pas à rattraper son SID.
Ce sont principalement les sites qui ont des informations du genre __utma ou __utmz(Google analytics).
Quelqu'un pourrait m'aider sur ce sujet ?
voici un exemple d'url qui ne fonctionne pas: http://www.kelannuaire.com
voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
idhttp1.Request.CustomHeaders.clear;
idhttp1.Request.CustomHeaders.add('Keep-Alive: 300');
idhttp1.AllowCookies := True;
html := IdHTTP1.Get(edtUrlSoumission.text);
if IdHTTP1.CookieManager.CookieCollection.Count>0 then
for i:=0 to IdHTTP1.CookieManager.CookieCollection.Count-1 do
begin
s:=s + #13#10 + IdHTTP1.CookieManager.CookieCollection.Items[i].CookieName;
s:=s + #13#10 + IdHTTP1.CookieManager.CookieCollection.Items[i].Value
end;
ShowMessage(s); |