【问题标题】:Failed to load map.php - CORS policy无法加载 map.php - CORS 策略
【发布时间】:2018-09-29 12:07:04
【问题描述】:

我在这里创建了图书共享 php web 应用程序,我使用的是谷歌地图 api,我将坐标存储在数据库中,然后使用 xml 获取这些信息。

几个小时前,当我尝试从 xml 文件中获取数据时出现了一些错误。

searchbook.php:1 无法加载http://localhost/libro/map.php?q=god%20delusion:从“http://localhost/libro/map.php?q=god%20delusion”重定向到“http://localhost/libro/”已被 CORS 策略阻止:没有“Access-Control-Allow-Origin”标头出现在请求的资源。 Origin 'http://libro-book-share.000webhostapp.com' 因此不允许访问。

【问题讨论】:

    标签: php api cors


    【解决方案1】:

    您需要在您的 php 文件中启用跨域资源共享。 为此,请将此行放在 php 文件的开头

     <?php
     header("Access-Control-Allow-Origin: *");
    

    这是一篇详细解释 cors 的文章 https://developer.mozilla.org/en-US/docs/Web/HTTP/Server-Side_Access_Control

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-13
      • 2019-04-27
      • 2023-03-28
      • 2019-08-15
      • 1970-01-01
      • 2021-07-20
      • 2021-11-13
      • 1970-01-01
      相关资源
      最近更新 更多