Commit 894ad2700fcb3a68136d6ac08b0d7a3457282770

Authored by André Souza
1 parent 6d9e49a2
Exists in master and in 1 other branch desenv

Habilitando Cors

Showing 1 changed file with 14 additions and 0 deletions   Show diff stats
controlador_ws.php
@@ -40,6 +40,20 @@ $config = array( @@ -40,6 +40,20 @@ $config = array(
40 ); 40 );
41 41
42 $app = new \Slim\App($config); 42 $app = new \Slim\App($config);
  43 +
  44 +//Enable CORS
  45 +$app->options('/{routes:.+}', function ($request, $response, $args) {
  46 + return $response;
  47 +});
  48 +
  49 +$app->add(function ($req, $res, $next) {
  50 + $response = $next($req, $res);
  51 + return $response
  52 + ->withHeader('Access-Control-Allow-Origin', '*')
  53 + ->withHeader('Access-Control-Allow-Headers', 'X-Requested-With, Content-Type, Accept, Origin, Authorization, token')
  54 + ->withHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS');
  55 +});
  56 +
43 /** 57 /**
44 * Grupo para a versao v1 de servicos REST 58 * Grupo para a versao v1 de servicos REST
45 */ 59 */