22 lines
425 B
PHP
22 lines
425 B
PHP
<?php
|
|
|
|
namespace app\http\middleware;
|
|
|
|
|
|
use think\facade\Request;
|
|
|
|
class CrossDomain
|
|
{
|
|
public function handle($request, \Closure $next)
|
|
{
|
|
header('Access-Control-Allow-Origin:*');
|
|
header('Access-Control-Allow-Methods:*');
|
|
header('Access-Control-Allow-Headers:*');
|
|
header('Access-Control-Allow-Credentials:false');
|
|
if (Request::isOptions()) {
|
|
return response('',200);
|
|
}
|
|
return $next($request);
|
|
}
|
|
}
|