ors in codeigniter aktivieren (restserver by @chriskacerguis)

http.get Anfrage in agularJs Controller funktioniert gut, wenn meine Client-App und API in localhost sind. Wenn die API auf den Server verschoben wird, ist ein Problem aufgetreten.

client side using angularJs

$http.get('http://domain.com/api/spots/2/0').success(function(datas){
console.log(datas);
});

log gibt an: Ursprungsübergreifende Anforderung blockiert: Dieselbe Ursprungsrichtlinie verhindert das Lesen der Remote-Ressource unterhttp: //domain.com/api/spots/2/. Dies kann behoben werden, indem die Ressource in dieselbe Domäne verschoben oder CORS aktiviert wird.

Ich habe diese beiden Zeilen zu meinem Controller-Konstrukt hinzugefügt

header("Access-Control-Allow-Origin: *");

header("Access-Control-Allow-Methods: GET");

doch derselbe Fehler.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage