Angularjs JSONP funktioniert nicht

Möglicherweise fehlt hier etwas, aber ich kann diese JSONP-Anforderung nicht zum Laufen bringen. Hier der Code:

var url =  'http://' + server + '?callback=JSON_CALLBACK';
$http.jsonp(url)
    .success(function(data){
       console.log('success');
    })
    .error(function () {
      console.log('error')
    });

Die Anfrage wird in Ordnung ausgelöst und ich erhalte die Antwort (mit Header Content-Type: application / json) in folgendem Format:

    [{"id": "1", "name": "John Doe"},
     {"id": "2", "name": "Lorem ipsum"},
     {"id": "3", "name": "Lorem ipsum"}]

Kannst du etwas falsch sehen? Vielleicht ist das Format, das ich vom Server zurückgeben sollte, nicht richtig? Angular löst den Fehler-Callback ohne Fehlermeldung außer der von mir eingestellten ('error') aus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage