【问题标题】:Response header name 'Access-Control-Allow-Origin' contains invalid characters, aborting rew#quest响应标头名称“Access-Control-Allow-Origin”包含无效字符,正在中止 rew#quest
【发布时间】:2018-09-20 23:03:39
【问题描述】:

我有一个 laravel 应用程序(部署在 heroku 上),我收到 500 内部服务器错误。

当我检查我的日志时,我得到了标题中的错误方法:

响应头名称“Access-Control-Allow-Origin”包含无效字符,正在中止请求

我有一个带有以下代码的 cors 中间件:

public function handle($request, Closure $next)
{
header('Access-Control-Allow-Origin : *');
header('Access-Control-Allow-Headers : Content-type, 
X-Auth-Token, Authorization, Origin');
return $next($request);
}

我做错了什么?

【问题讨论】:

  • 试试这样Access-Control-Allow-Origin: *分号前不加空格@可能浏览器不喜欢?

标签: laravel laravel-5 cors laravel-5.2


【解决方案1】:

使用这个包,我用过几次它对我有用。 https://github.com/barryvdh/laravel-cors

【讨论】:

    猜你喜欢
    • 2019-02-24
    • 1970-01-01
    • 2018-03-30
    • 2020-09-21
    • 2019-05-25
    • 1970-01-01
    • 2021-06-29
    • 2018-06-27
    • 2018-07-15
    相关资源
    最近更新 更多