在我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);
}
});
});