Apache Access-Control-Allow-Origin

时间:2018-12-30 22:45:12

标签: apache allow-same-origin

我正在尝试学习如何制作API,但是Apache遇到了问题。我使用的是wamp,我的API可以正常工作,但是当我尝试使用该应用程序时,我会遇到此错误。

Access to XMLHttpRequest at 'http://localhost:8000/musiques' from origin 'null'
has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is 
present on the requested resource.

我搜索了答案并做到了:

  • 激活了Apache上的headers_modules。
  • 将这些行添加到我的httpd.conf

    <IfModule mod_headers.c>
        Header set Access-Control-Allow-Origin: "*"
        Header set Access-Control-Allow-Methods: "GET,POST,PUT,DELETE,OPTIONS"
        Header set Access-Control-Allow-Headers: "Content-Type"
    </IfModule>
    
  • 重新启动服务

在每种解决方案中,我发现他们都以不同的方式谈论这三个步骤,但之后没有任何问题,但我仍然受阻,无法找到解决方法?

0 个答案:

没有答案