'*', 'Access-Control-Allow-Methods' => 'GET, HEAD, POST, PUT, DELETE ,OPTIONS', 'Access-Control-Allow-Credentials' => 'true', 'Access-Control-Max-Age' => (60 * 60 * 24), 'Access-Control-Allow-Headers' => 'Content-Type, Accept, Authorization, X-Requested-With, Application', ]; if ($request->isMethod('OPTIONS')) { return response(null, 200, $headers); } $response = $next($request); foreach ($headers as $key => $value) { $response->headers->set($key, $value); } return $response; } }