Thema: Delphi Cookie speichern

Einzelnen Beitrag anzeigen

Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.095 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

Cookie speichern

  Alt 13. Mai 2008, 19:07
Hi,

ich möchte die Kekskrümel speichern.

Dazu habe ich mir den TIdCookieManager (Indy 10) genauer angesehen. In einer Schleife könnte ich die Cookies ja zu einer TStrings hinzufügen:

Delphi-Quellcode:
for I := 0 to Cookie.CookieCollection.Count - 1 do
  SL.Add(Cookie.CookieCollection.Items[I].CookieText);
Und später zu einem jungfräulichen CookieManager hunzufügen:

Delphi-Quellcode:
for I := SL.Count - 1 downto 0 do
  Cookie.CookieCollection.AddSrcCookie(SL[I]);
Die SL zu speichern/laden ist ja dann kein Problem mehr. Kennt jemand Eventuell eine schönere Methode? Zumal so auch noch nicht das komplette Cookie gespeichert wird (Expires usw.), da müsste ich dann noch mehr in die SL oder in ein anderes Format übernehmen (was ich notfalls auch tun werde, aber ich frage lieber nach, ob ich nicht irgendetwas übersehen habe, da ich mir schon oft die Arbeit zu schwer gemacht habe). Ein LoadFromFile/SaveToFile gibt es ja leider nicht.

Mfg
FAlter
Felix Alter
Japanurlaub 2015
  Mit Zitat antworten Zitat