Bezeichnung
easy:SetOpt_CookieJar -- setzt den Dateinamen, um Cookies zu speichern
Übersicht
easy:SetOpt_CookieJar(filename)
Beschreibung
In filename wird eine Zeichenkette übergeben. Dadurch schreibt libcurl alle intern bekannten Cookies in die angegebene Datei, wenn easy:Close() aufgerufen wird. Wenn keine Cookies bekannt sind, wird keine Datei erstellt. Geben Sie als Dateinamen "-" an, damit die Cookies stattdessen in stdout geschrieben werden. Wenn Sie diese Option verwenden, werden auch Cookies für diese Sitzung aktiviert. Wenn Sie also z.B. einem Standort folgen, werden entsprechende Cookies dementsprechend gesendet.

Beachten Sie, dass libcurl keine Cookies aus der Cookiesammlung liest. Wenn Sie Cookies aus einer Datei lesen möchten, verwenden Sie #CURLOPT_COOKIEFILE.

Wenn die Cookie-Sammlungsdatei nicht erstellt oder beschrieben werden kann (wenn easy:Close() aufgerufen wird), wird libcurl keinen Fehler melden und kann dies auch nicht. Wenn Sie #CURLOPT_VERBOSE oder #CURLOPT_DEBUGFUNCTION verwenden, wird eine Warnung angezeigt, aber das ist die einzige sichtbare Rückmeldung, die Sie über diese möglicherweise prekäre Situation erhalten.

Seit 7.43.0 werden Cookies, die im Set-Cookie-Format ohne Domain-Namen importiert wurden, von dieser Option nicht mehr exportiert.

Eingaben
filename
Eingabewert

Navigation zeigen