Ich versuche, einige Daten von einer API mit einer JSONP-Anfrage zu bekommen, aber ich bekomme jedes Mal ein 404. Ich würde annehmen, dass meine URL falsch ist, aber ich kann die URL manuell in Chrome treffen und die gewünschte Antwort erhalten. Meine $http.jsonp
Anfrage immer Fehler mit einer 404 in meiner console.log
in der Fehlerrückruf angezeigt.
Hier ist der Code, der die Anfrage stellt:
%Vor%Das Netzwerkfenster von Chrome Dev Tools zeigt eine 200-Antwort für die Anfrage mit dem Antworttext, den ich erwarten würde, aber aus welchen Gründen auch immer nicht zu Angular.
können Sie den genauen Inhalt von window.console.log (siteNameUrl) kurz vor Ihrer Ajax-Anfrage angeben und das Ergebnis bereitstellen?
Vielleicht versuchen Sie eine siteNameUrl.toString () nur für den Fall, dass es ein Parsing-Problem ist
es scheint, dass Sie nicht genau die gleiche URL anfordern ...
Versuchen Sie sogar, die siteNameUrl, die Sie verwenden, als siteNameUrl="www.someapi / api" geschrieben zu haben.
Tags und Links javascript angularjs jsonp