Muszę przeglądać pewną witrynę, która przechowuje identyfikator sesji z indem idhttp.Plik cookie sesji z indem
Korzystam z następującego kodu, aby zinicjalizować potrzebne składniki.
procedure InitSession;
begin
Initalized := True;
try
ihttp := TIdHTTP.Create(nil); //the variables are declared globally
idCookie := TIdCookieManager.Create(nil);
ihttp.ConnectTimeout := 5000;
ihttp.AllowCookies := true;
ihttp.HandleRedirects := true;
ihttp.CookieManager := idCookie;
except
Initalized := False;
end;
end;
Problem polega na tym, że wysyłam żądanie, aby plik cookie nie został wysłany. Co muszę zrobić, aby wysłać cookie z identyfikatorem sesji? Dzięki
Musisz określić wersję Indy, której używasz, ponieważ funkcjonalność zmieniła się (czasami dramatycznie) między wersjami. Jak to zrobić, rzeczy mogą się diametralnie zmienić. –
Polecam wypróbować aktualną wersję Indy z Subversion lub codzienne migawki – mjn