habilitando cors no codeigniter (restserver por @chriskacerguis)
A solicitação http.get no controlador agularJs funciona bem quando meu aplicativo cliente e API estão no host local. quando a API é movida para o servidor., o problema é levantado.
lado do cliente usando angularJs
$http.get('http://domain.com/api/spots/2/0').success(function(datas){
console.log(datas);
});
o log fornece: Solicitação de origem cruzada bloqueada: a mesma política de origem não permite a leitura do recurso remoto emhttp://domain.com/api/spots/2/0. Isso pode ser corrigido movendo o recurso para o mesmo domínio ou ativando o CORS.
eu adicionei essas duas linhas na minha construção de controlador
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET");
ainda o mesmo erro.