Cabeceras HTTP en PHP para permitir el acceso CORS con Apache o con otro servidor web.
En este caso te pongo las cabeceras configuradas en PHP para que puedas utilizarlo en los desarrollos de tus APIs REST o cualquier proyecto que tengas:
header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Request-Method"); header("Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE"); header("Allow: GET, POST, OPTIONS, PUT, DELETE"); $method = $_SERVER['REQUEST_METHOD']; if($method == "OPTIONS") { die(); }
Con estas cabeceras no tendremos problemas con el CORS 🙂
31 enero, 2018
Hola Víctor. En Symfony en que archivo php pondríamos este código?
Gracias
31 enero, 2018
En el fichero app.php y en el app_dev.php Saludos 🙂
18 abril, 2018
Gracias victor, funciona perfecto
12 julio, 2019
Me funcionó con SLIM 2 y ANGULAR 7, Gracias!.
26 septiembre, 2019
Justo lo que buscaba!
10 octubre, 2019
Geniaaaaaaaaaaaal … Funciona perfecto! Mil gracias Victor.
15 enero, 2021
Gracias Victor R, me solucionó un problema con las API que tenía pasando unos desarrollos de Vue Js como librería desde CDN a Vue Js por componente. Gracias
31 agosto, 2021
Excelente aporte
21 marzo, 2022
Muchas gracias Victor Robles!!
Después de mucho buscar, tu código me soluciono la vida, no por nada tengo comprados varios de tus cursos, recibe un saludo afectuoso desde Toluca, México
3 mayo, 2022
Me funciono bien gracias Víctor hoy 03-05-2022
9 mayo, 2022
gracias mil me salvaste
31 mayo, 2022
Excelente aporte, muchas gracias
6 julio, 2022
Esto es genial para empezar en el terreno de Apps con html+css+jsp con Cordova
9 septiembre, 2022
Victor! Te agradezco esta solución! Gracias!
22 noviembre, 2022
Excelente me funciono perfecto, Gracias