easy:SetOpt_HSTSWriteFunction(hstswrite[, userdata])
Die Callback-Funktion erhält zwei Parameter. Wenn Sie das optionale
Argument userdata übergeben, wird der Wert, den Sie in userdata
angeben, als dritter Parameter an Ihre Callback-Funktion übergeben.
Der Parameter userdata kann von beliebigem Typ sein.
Die Callback-Funktion sieht wie folgt aus:
res = hstswrite(sts, count[, userdata]) |
Die ersten beiden Parameter sind Tabellen. Die Tabelle sts
enthält die folgenden Felder:
Name
IncludeSubDomains
ExpireYYYYMMDD HH:MM:SS.
Die Tabelle count enthält die folgenden Felder:
IndexTotal
Der Callback sollte #CURLSTS_OK zurückgeben, wenn er erfolgreich
war und bereit ist, erneut aufgerufen zu werden (für einen anderen
Host) oder #CURLSTS_DONE, wenn es nichts mehr zu tun gibt. Er
kann auch #CURLSTS_FAIL zurückgeben, um einen Fehler zu signalisieren.
Mit dieser Option wird HSTS nicht aktiviert. Sie müssen #CURLOPT_HSTS_CTRL
verwenden, um dies zu tun.