我在Laravel上设置Cors时遇到了问题。
这是我的中间件Cors.php:
public function handle($request, Closure $next)
{
return $next($request)
->header('Access-Control-Allow-Origin', '*')
->header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS')
->header('Access-Control-Allow-Headers', 'X-Requested-With, Content-Type, X-Token-Auth, Authorization');
}
我在我的休息客户端尝试过它完美的工作。我可以看到标题。但当我尝试前端(Angular)时,我没有得到那个回应。
在此之前我使用Cors Package by barryvdh但它仍然不支持laravel 5.2
我应该添加什么才能使其正常工作?