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 協議》,轉載必須註明作者和本文連結