我在一个名为http://www.test.com的地方添加了以下脚本的API:
<script src="http://apiendpoint.com/api/v1/api.js"></script>
<div id="api" data-apikey="LA59CJI9HZ-KIJK4I5-3CKJC"></div>
api.js
$(function () {
apikey = $('#api').data('apikey');
$("#api").load("http://apiendpoint.com?apikey=" + apikey);
})
当我加载页面时,会出现以下错误:XMLHttpRequest无法加载apiendpoint URL。从“apiendpoint URL”重定向到“apiendpoint URL”的跨域资源共享(CORS)策略已被阻止:在所请求的资源中不存在“Access-Control-Allow-Origin”标头。因此,源“test URL”不允许访问。
在apiendpoint.com路径中,我添加了以下代码到.htaccess文件中:
Header set Access-Control-Allow-Origin "*"
但是它不起作用。