讨论数量:
自己添加一个中间件。
使用 php artisan make:middleware Cors
命令新建文件, 代码如下:
<?php
namespace App\Http\Middleware;
use Closure;
class Cors
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
return $next($request)
->header('Access-Control-Allow-Origin', '*')
->header('Access-Control-Allow-Headers', '*');
}
}
在 app/Http/Kernel.php
文件的 $middleware
数组值中添加 App\Http\Middleware\Cors::class
。
上面给的
Access-Control-Allow-Origin
和Access-Control-Allow-Headers
值是允许全部站点跨域,根据实际情况自行配置。
推荐文章: