| xqd
@@ -24,14 +24,14 @@ class Cors
|
|
|
*
|
|
|
* @return mixed
|
|
|
*/
|
|
|
- public function handle($request, Closure $next, $guard = null)
|
|
|
+ public function handle($request, Closure $next)
|
|
|
{
|
|
|
$headers = [
|
|
|
'Access-Control-Allow-Origin' => '*',
|
|
|
'Access-Control-Allow-Methods' => 'GET, HEAD, POST, PUT, DELETE ,OPTIONS',
|
|
|
'Access-Control-Allow-Credentials' => 'true',
|
|
|
- 'Access-Control-Max-Age' => '60',
|
|
|
- 'Access-Control-Allow-Headers' => 'Origin, X-Requested-With, Content-Type, Accept, Authorization',
|
|
|
+ 'Access-Control-Max-Age' => (60 * 60 * 24),
|
|
|
+ 'Access-Control-Allow-Headers' => 'Content-Type, Accept, Authorization, X-Requested-With, Application',
|
|
|
];
|
|
|
|
|
|
if ($request->isMethod('OPTIONS')) {
|
| xqd
@@ -40,9 +40,8 @@ class Cors
|
|
|
|
|
|
$response = $next($request);
|
|
|
foreach ($headers as $key => $value) {
|
|
|
- $response->header($key, $value);
|
|
|
+ $response->headers->set($key, $value);
|
|
|
}
|
|
|
-
|
|
|
return $response;
|
|
|
}
|
|
|
}
|