Bezeichnung
easy:SetOpt_FailOnError -- setzt den Anforderungsfehler bei HTTP-Antwort >= 400
Übersicht
easy:SetOpt_FailOnError(fail)
Beschreibung
Ein auf 1 gesetzter Werteparameter weist die Bibliothek an, die Anforderung nicht zu erfüllen, wenn der zurückgegebene HTTP-Code gleich oder größer 400 ist. Die Standardaktion wäre, die Seite normal zurückzugeben und diesen Code zu ignorieren.

Diese Methode ist nicht ausfallsicher und es gibt Fälle, in denen erfolglose Antwortcodes durchschlüpfen, insbesondere bei der Authentifizierung (Antwortcodes 401 und 407).

Es können einige Header-Daten übertragen werden, bevor diese Situation erkannt wird, z.B. wenn ein "100-continue" als Antwort auf einen POST/PUT empfangen wird und ein 401 oder 407 unmittelbar danach empfangen wird.

Wenn diese Option verwendet wird und ein Fehler erkannt wird, wird die Verbindung geschlossen und #CURLE_HTTP_RETURNED_ERROR zurückgegeben.

Eingaben
fail
Eingabewert

Navigation zeigen