解决跨域问题 barryvdh/Laravel-cors
github 地址
https://github.com/fruitcake/laravel-cors
安装
composer require fruitcake/laravel-cors
发布配置文件
$ php artisan vendor:publish –provider=”Fruitcake\Cors\CorsServiceProvider”
注:版本不同,对应的命名空间名称可能不一样,请自行确认
全局使用
要允许所有路由的 CORS,请将中间件添加到类的属性中:HandleCors``$middleware``app/Http/Kernel.php
protected $middleware = [
// ...
\Fruitcake\Cors\HandleCors::class,
];
现在更新配置以定义
'paths' => ['api/*'],
api.php 添加中间件
$api->version('v1',[
'middleware' => ['cors']
],function ($api) {
})
个人笔记,有所不足,请见谅
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: