Ich benutze AnguarJS $ http-Dienst, um meine Server-API auf einer Ionic App aufzurufen.
ich einen Code ähnlich wie diese bin mit:
$http({
method: 'POST',
url: "url"
}).then(function successCallback(response) {
... handle success operations
}, function errorCallback(error) {
... handle error.
}
alles scheint sehr gut zu funktionieren. Wenn die API erfolgreich aufgerufen wird, wird die Funktion successCallback aufgerufen.
Wenn jedoch ein Fehler wie 500 angekommen ist, bekomme ich es auch im Erfolgsrückruf.
Ich würde Fehler in der errorCallback kommen.
gibt es mehr zu der Versprechen Kette als gezeigt und wenn ja, geben Sie irgendetwas in der 'errorCallback' zurück? Nicht genug gezeigt für uns zu reproduzieren – charlietfl