easy:SetOpt_FailOnError(fail)
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.