2016-07-15 10 views
0

Ich arbeite an Angular $ resource und json-Server .. wenn ich meinen Server ausschalten, ich -1 statt 404Was bedeutet Antwort.Status -1?

console.log($scope.message + ', response.status: ' + response.status + ', response.statusText: ' + response.statusText); 

und meine Konsole sagen: (Fehler: -1, Antwort .status: -1, response.statusText:)

eine Idee? Danke.

Antwort

1

Nun, wenn Sie Ihren Server ausschalten, können Sie nicht 404 erhalten, weil 404 ist ein Antwortstatus vom Server selbst zurückgegeben. Dies bedeutet, dass die angeforderte Ressource (was immer dies auch sein mag) nicht auf dem Server vorhanden ist. Wenn der Server nicht ausgeführt wird, kann er daher offensichtlich 404 nicht zurückgeben.

Meine Schätzung ist, dass -1 Angulars Standardfehlerstatus sein kann. Wie Sie wissen, jeder Status anders als 0 gilt als Fehler.