我正在尝试从cdn.animenewsnetwork.com获取数据,与API有关的信息在这里。我如何使用jQuery访问它?
当我在域上的chrome控制台中时,它很简单,如下所示:
$.ajax({
type: "GET",
url: "http://cdn.animenewsnetwork.com/encyclopedia/api.xml?title=~jin",
dataType: 'xml',
success: function(responseXML){
console.log(responseXML);
},
error:function(results){
console.log(results);
}
});
我知道使用dataType: 'jsonp'
的诀窍,但这对这个xml不起作用。我该如何度过难关?
简而言之,除非API支持CORS或JSONP,否则必须通过您控制的服务器代理内容。API文档中没有提到对JSONP或CORS的支持,因此很可能不支持这一点。