easy:SetOpt_CookieList(cookie)
Ein solches Cookie kann entweder eine einzelne Zeile im Netscape-/Mozilla-Format oder einfach nur ein normaler HTTP-ähnlicher Header (Set-Cookie: ....) Format sein. Dadurch wird auch die Cookie-Engine aktiviert und dieses einzelne Cookie wird dem internen Cookie-Speicher hinzugefügt.
Seien Sie vorsichtig, wenn Sie diese Option verwenden, da es zu mehreren Übertragungen kommen kann. Wenn Sie das Set-Cookie-Format verwenden und keine Domäne angeben, wird das Cookie für jede Domain gesendet (auch wenn Umleitungen befolgt werden) und nicht durch ein vom Server gesetztes Cookie geändert werden kann. Wenn ein Server ein Cookie mit dem gleichen Namen setzt (oder möglicherweise haben Sie eines importiert), dann werden beide auf eine zukünftige Übertragung an diesen Server gesendet. Wahrscheinlich nicht das, was Sie beabsichtigt haben. Um diese Probleme zu beheben, setzen Sie eine Domäne unter Set-Cookie (dabei werden Subdomains einbezogen) oder verwenden Sie das Netscape-Format, wie im BEISPIEL dargestellt.
Zusätzlich stehen Befehle zur Verfügung, die Aktionen ausführen, wenn Sie genau diese Zeichenketten übergeben:
ALL
SESS
FLUSH
#CURLOPT_COOKIEJAR
angegebene Datei
RELOAD
#CURLOPT_COOKIEFILE
angegeben sind