【问题标题】:Access-Control-Allow-Origin on CodeigniterCodeigniter 上的访问控制允许来源
【发布时间】:2015-09-15 12:46:19
【问题描述】:

如何解决 Codeigniter 上的 Access-Control-Allow-Origin 问题?我试过 header('Access-Control-Allow-Origin: *');等但没有反应仍然有问题。需要关于这个的帮助。问候。

我的 PHP 代码:http://codepaste.net/r27eua 我的JS代码:http://codepaste.net/ev35me

【问题讨论】:

标签: php codeigniter frameworks header


【解决方案1】:

你在哪里写标题代码?我觉得你必须把它写在你要求打开的页面上!

【讨论】:

  • 在 php 标记类顶部之后
  • jsurl: web_url + "cart/fetch_cart",尝试将相对路径设置为 url: "../cart/fetch_cart" 看看会发生什么?
【解决方案2】:

这可能是一个老问题,但为了那些会像我一样碰到这里的人,这就是我解决我的 CORS 难题的方法。 如果您使用 apache,请确保您已启用 mod_headers,默认情况下已启用,但为了确保您可以在终端中运行 sudo a2enmod headers。 然后在您的 .htaccess 文件中,添加以下代码。

<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
    Header set Access-Control-Allow-Headers "Origin, X-Requested-With, Content-Type, Accept"
</IfModule>

瞧……

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-09
    • 2018-12-04
    • 2016-01-02
    • 2017-12-15
    相关资源
    最近更新 更多