Angularjs http.Holen Sie scheitern (aber ich sehe die Daten zurückgegeben wurde)

Bin ich zu Fuß durch die Angularjs-Telefone tutorial und wollen, dass die Handys JSON von einem remote-server.

$http.get('http://myserver.com/phones.json').success(function(data) {
    $scope.phones = data;
});

Dieser konnte aufgrund CORS, ich war senden ein OPTIONEN nicht einen GET-request, also habe ich diese erste Zeile der controller -

delete $http.defaults.headers.common['X-Requested-With'];    

Kann ich jetzt sehen, in der Charles, der einen nicht OPTIONS-Anfrage wird an myserver.com und dass die Telefone von JSON ist in der Antwort. Aber der http.erhalten ist noch immer nicht mit status 0 und 'data' ist die null.

Nicht sicher, was zu versuchen nächsten. Alle Erkenntnisse geschätzt.

  • Versuchen Sie ?callback=? an das Ende des url
InformationsquelleAutor kurt steele | 2013-09-02
Schreibe einen Kommentar