【问题标题】:Laravel : Response HeadersLaravel:响应标头
【发布时间】:2017-03-05 20:22:43
【问题描述】:

我正在研究一个 Laravel 项目。它很大。

我需要为 OPTIONS 请求类型设置一个响应标头,我确实遇到了很多文件并尝试了很多东西但无法实现。

有什么建议吗?关于我应该研究的地方。

【问题讨论】:

标签: php laravel laravel-5 http-headers


【解决方案1】:

您可以在 routes.php Laravel 5.2 上添加这些行

header('Access-Control-Allow-Origin:  *');
header('Access-Control-Allow-Methods:  POST, GET, OPTIONS, PUT, DELETE');
header('Access-Control-Allow-Headers:  Content-Type, X-Auth-Token, Origin, Authorization');

您还可以在 web.config 文件中设置标题,现在 CORS 可以在不破坏 routes.php 文件的情况下工作。

 <customHeaders>
              <add name="Access-Control-Allow-Headers" value="Origin, Authorization, X-Requested-With, Content-Type, Accept" />
              <add name="Access-Control-Allow-Methods" value="POST,GET,OPTIONS,PUT,DELETE" />
 </customHeaders>

【讨论】:

  • web.config 不存在。我得到这个状态:406 和 statusText:“不可接受”
猜你喜欢
  • 2014-03-05
  • 1970-01-01
  • 2019-08-01
  • 2020-08-22
  • 1970-01-01
  • 2016-05-06
  • 2017-01-05
  • 2011-12-14
  • 2015-11-12
相关资源
最近更新 更多