EnableCrossRequestMiddleware.php
1.0 KB
<?php
namespace App\Http\Middleware\Bside;
use Closure;
class EnableCrossRequestMiddleware
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$response = $next($request);
// $origin = $request->server('HTTP_ORIGIN') ?: '';
//// $allow_origin = [
//// 'http://localhost:8080',
//// ];
//// if (in_array($origin, $allow_origin)) {
// $header = [
//// 'Access-Control-Allow-Origin' => $origin,
// 'Access-Control-Allow-Origin' => '*',
// 'Access-Control-Allow-Headers' => '*',
// 'Access-Control-Expose-Headers' => '*',
// 'Access-Control-Allow-Methods' => 'POST, GET, OPTIONS',
// 'Access-Control-Allow-Credentials' => 'true',
// ];
// $response->headers->add($header);
//// }
return $response;
}
}