ERR_CONNECTION_REFUSED Anrufe my $http-Erfolg-Funktion
Laufen meine Winkel-app, ohne dass ein server laufen sollte einen Fehler zurückgeben, oder natürlich. Aber dieses "ERR_CONNECTION_REFUSED" ich sehe in meinem Chrome die Konsole startet mein Erfolg-Funktion meiner Mitgliedschaft service:
function login(user, onSuccess, onError){
$http.post(_loginAddress, user)
.success(loginSuccess)
.success(onSuccess)
.error(loginError)
.error(onError);
}
function loginSuccess(data) {
//this code executes with data = null here.
if (data.ok === true) {
...
}
}
function loginError(data, code) {
...
}
Entsprechenden Abschnitt des $http docs Staaten:
Antwort-Statuscode zwischen 200 und 299 ist als ein Erfolg, status und Ergebnis in der Erfolgs-callback aufgerufen wird. Beachten Sie, dass, wenn die Antwort eine Umleitung, XMLHttpRequest transparent zu Folgen, was bedeutet, dass der Fehler callback wird nicht aufgerufen werden, für solche Antworten.
Bin ich wohl zu Programm my $http-Erfolg () - Funktionen für mögliche falsch-positive?
BEARBEITEN
- Kann nicht reproduzieren: plnkr.co/Bearbeiten/lnz7DUL6G0G9bEONvH4q?p=Album Vorhören. Die Konsole öffnen: sehen Sie die
ERR_CONNECTION_REFUSED
Fehler, aber Sie sehen auch, dass der Fehler-callback aufgerufen wird, und nicht an den Erfolg-Rückruf. - Danke JB für den Versuch, ihn zu reproduzieren. Ich habe ein screenshot von dem, was ich sehe in meinem eigenen Umfeld. Ich bin wirklich ahnungslos wie ich bin, es zu erhalten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
So .. ich ging auf die Jagd und fand, dass man meine interceptors (Authentifizierung) verursacht wurde diese ERR_CONNECTION_REFUSED Fehler Reaktion als 'geborgen' und damit den Erfolg Funktion aufgerufen wurde.
Ich dies geändert:
Zu diesem:
Und alles ist wieder gut.
Hoffe, das kann jemand anderes helfen.