habilitando cors en codeigniter (restserver por @chriskacerguis)
La solicitud http.get en el controlador agularJs funciona bien cuando mi aplicación cliente y mi API están en localhost. cuando la API se mueve al servidor, surge un problema.
lado del cliente usando angularJs
$http.get('http://domain.com/api/spots/2/0').success(function(datas){
console.log(datas);
});
el registro proporciona: Solicitud de origen cruzado bloqueada: la misma política de origen no permite leer el recurso remoto enhttp://dominio.com/api/spots/2/0. Esto se puede solucionar moviendo el recurso al mismo dominio o habilitando CORS.
He agregado estas dos líneas a la construcción de mi controlador
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET");
Sigue siendo el mismo error.