唐长老网络云服务器

首页经验教程正文

Laravel API 允许跨域访问

tzlwl_blog7个月前668

第一步: 创建中间件

public function handle($request, Closure $next)    {        header('Access-Control-Allow-Origin: *');        header("Access-Control-Allow-Credentials: true");        header("Access-Control-Allow-Methods: *");        header("Access-Control-Allow-Headers: Content-Type,Access-Token");        header("Access-Control-Expose-Headers: *");        return $next($request);    }



第二步: 注册路由

注册这个 middleware 到 kernel 中.
分别在 protected $middleware数组中和protected $routeMiddleware数组中

第三步: 设置中间件保护接口

然后在设置它保护 api , 就是$middlewareGroups['api'] 的数组中添加它的别名, 本文中是 'cors'
app/Http/Kernel.php

第四步:在路由中添加中间件


付费资源

您需要注册登录后通过购买才能查看
唐长老网络云服务器

网友评论