无法使用AJax访问跨域xml

时间:2016-03-27 14:45:58

标签: jquery ajax cross-domain-policy

在我web applicaiton我尝试使用ajax访问FXCM提供的实时外汇汇率。但是当一个ajax请求被触发时,它无法访问来自特定FXCM域和控制台节目的xml响应

  

没有'Access-Control-Allow-Origin'标题

我知道这是由于SOP违规而提供的

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

位于页面顶部,但效果不佳。

脚本:

$(document).ready(function () {
            $.ajax({
                type: "GET",
                url: "https://rates.fxcm.com/RatesXML",
                cache: false,
                                crossDomain: true,
                dataType: "xml",
                success: function(xml) {
                    console.log(xml);
                }
            });
        });

0 个答案:

没有答案