Wie kann ich einen HTTP-Fehler behandeln, zum Beispiel 500, wenn die AngularJS "http get then" Konstrukt (Versprechen) verwendet?Fehlerbehandlung in AngularJS http erhalten dann konstruieren
Problem ist, für jede nicht 200 HTTP-Antwort wird die innere Funktion nicht aufgerufen.
Hinweis Versuchen Sie, die 'Antwort' Objekt oben hat: Daten, Status, Header, Config, status. Das obige Objekt 'data' hat: data, status, config, statusText. (Es gibt spezielle Regeln darüber, ob statusText übergeben wird - Browser, mobile oder nicht, Webserver usw.) – OzBob
Beachten Sie auch: 'data.config.url' enthält die vollständigen ** url + params ** , falls Sie Params bestanden haben neben der URL –