123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace app\middleware;
- use laytp\BaseMiddleware;
- use think\Request;
- /**
- * 允许跨域中间件
- * Class Auth
- * @package app\middleware
- */
- class AllowCrossDomain extends BaseMiddleware
- {
- /**
- * 执行中间件
- * @param Request $request
- * @param \Closure $next
- * @return mixed
- */
- public function handle($request, \Closure $next)
- {
- $header = [
- // 'Content-Type'=>'text/html;charset=utf-8',
- 'Access-Control-Allow-Origin' => '*',
- 'Access-Control-Allow-Methods' => 'GET, POST, PATCH, PUT, DELETE, OPTIONS',
- 'Access-Control-Allow-Headers' => '*',
- 'Access-Control-Allow-Credentials' =>true
- ];
- return $next($request)->header($header);
- }
- }
|